public abstract class TextFieldXEditor extends AbstractParamXEditor
JTextField
or JTextArea
and another JComponent
used to invoke an extra editor which lets the
user edit the value in the text field.Constructor and Description |
---|
TextFieldXEditor(Parameter parameter) |
Modifier and Type | Method and Description |
---|---|
JComponent |
getEditorComponentChild() |
JTextComponent |
getTextComponent() |
protected void |
initUIChild() |
void |
updateUI()
Tells the UI to update it's state.
|
createXEditorButton, getEditorComponent, getXEditorButton, getXEditorIcon, getXEditorTitle, initUI, invokeXEditor
checkParameterValue, getComponent, getDefaultActionListener, getDefaultInputVerifier, getExceptionHandler, getLabelComponent, getParameter, getPhysUnitLabelComponent, handleParamException, isEnabled, nameComponent, nameEditorComponent, nameLabelComponent, nameUnitComponent, reconfigureUI, setDefaultLabelComponent, setDefaultPhysUnitLabelComponent, setEnabled, setLabelComponent, setParameterValue, setPhysUnitLabelComponent
public TextFieldXEditor(Parameter parameter)
public JTextComponent getTextComponent()
public JComponent getEditorComponentChild()
getEditorComponentChild
in class AbstractParamXEditor
public void updateUI()
AbstractParamXEditor
Note: If you override this method, please call the super class version first.
updateUI
in interface ParamEditor
updateUI
in class AbstractParamXEditor
protected void initUIChild()
initUIChild
in class AbstractParamXEditor
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.