public abstract class JBaseComboBoxFormField<T extends JComponent> extends AbstractSwingXFormField<T> implements ItemListener, XFormOptionsField
| Modifier and Type | Field and Description |
|---|---|
protected String |
iconProperty |
LABELED_BY_PROPERTYCURRENT_DIRECTORY| Constructor and Description |
|---|
JBaseComboBoxFormField(T component) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(Object value) |
abstract JComboBox |
getComboBoxComponent() |
Object[] |
getOptions() |
int[] |
getSelectedIndexes() |
Object[] |
getSelectedOptions() |
String |
getValue() |
void |
itemStateChanged(ItemEvent e) |
void |
setOptions(Object[] values) |
void |
setProperty(String name,
Object value) |
void |
setSelectedOptions(Object[] options) |
void |
setValue(String value) |
getComponent, isEnabled, isVisible, setEnabled, setToolTip, setVisibleaddComponentEnabler, addFormFieldListener, addFormFieldValidator, fireValueChanged, getProperty, isMultiRow, isRequired, removeFieldListener, removeFormFieldValidator, setRequired, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddComponentEnabler, addFormFieldListener, addFormFieldValidator, getProperty, isEnabled, isRequired, isVisible, removeFieldListener, removeFormFieldValidator, setEnabled, setRequired, setToolTip, setVisible, validateprotected String iconProperty
public JBaseComboBoxFormField(T component)
public abstract JComboBox getComboBoxComponent()
public void setValue(String value)
setValue in interface XFormFieldpublic String getValue()
getValue in interface XFormFieldpublic void itemStateChanged(ItemEvent e)
itemStateChanged in interface ItemListenerpublic void addItem(Object value)
addItem in interface XFormOptionsFieldpublic void setOptions(Object[] values)
setOptions in interface XFormOptionsFieldpublic Object[] getOptions()
getOptions in interface XFormOptionsFieldpublic Object[] getSelectedOptions()
getSelectedOptions in interface XFormOptionsFieldpublic void setSelectedOptions(Object[] options)
setSelectedOptions in interface XFormOptionsFieldpublic int[] getSelectedIndexes()
getSelectedIndexes in interface XFormOptionsFieldpublic void setProperty(String name, Object value)
setProperty in interface XFormFieldsetProperty in class AbstractSwingXFormField<T extends JComponent>Copyright © 2019. All rights reserved.