Package javascript.swing
Class JSComboBox<T extends java.lang.Comparable<T>>
- java.lang.Object
-
- javascript.swing.JSComponent
-
- javascript.swing.JSDropDown
-
- javascript.swing.JSComboBox<T>
-
- Type Parameters:
T
- The type
public class JSComboBox<T extends java.lang.Comparable<T>> extends JSDropDown
The javax.swing.JComboBox clone- Author:
- gianpiero.diblasi
-
-
Constructor Summary
Constructors Constructor Description JSComboBox()
Creates the object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addActionListener(ActionListener listener)
Clone of javax.swing.JComboBox.addActionListenerAbstractComboBoxModelAndRenderer<T>
getModelAndRenderer()
Returns the modeljava.lang.Object
getSelectedItem()
Clone of javax.swing.JComboBox.getSelectedItemjava.lang.Object
onclick()
The method for click eventsvoid
setEnabled(boolean b)
Clone of javax.swing.JComponent.setEnabledvoid
setModelAndRenderer(AbstractComboBoxModelAndRenderer<T> modelAndRenderer)
Sets the modelvoid
setSelectedItem(java.lang.Object object)
Clone of javax.swing.JComboBox.getSelectedItem-
Methods inherited from class javascript.swing.JSDropDown
computePopupPosition
-
Methods inherited from class javascript.swing.JSComponent
addChildEventListenerByQuery, addEventListener, appendChild, appendChildInTree, appendInBody, appendNodeChild, appendNodeChildInTree, clearChildContentByQuery, clearContent, cssAddClass, cssClassList, cssRemoveClass, cssToggleClass, getAttribute, getChildAttributeByIndex, getChildAttributeByQuery, getChildCount, getChildPropertyByQuery, getChilStyleByIndex, getChilStyleByQuery, getID, getProperty, getStyle, insertBefore, insertBeforeInTree, insertNodeBefore, insertNodeBeforeInTree, invoke, invokeInTree, prependChild, prependChildInTree, prependNodeChild, prependNodeChildInTree, removeAttribute, removeChildAttributeByQuery, removeFromBody, setAttribute, setBackground, setChildAttributeByIndex, setChildAttributeByQuery, setChildPropertyByQuery, setContent, setID, setProperty
-
-
-
-
Method Detail
-
getSelectedItem
public java.lang.Object getSelectedItem()
Clone of javax.swing.JComboBox.getSelectedItem- Returns:
- The selected item
-
setSelectedItem
public void setSelectedItem(java.lang.Object object)
Clone of javax.swing.JComboBox.getSelectedItem- Parameters:
object
- The selected item
-
setModelAndRenderer
public void setModelAndRenderer(AbstractComboBoxModelAndRenderer<T> modelAndRenderer)
Sets the model- Parameters:
modelAndRenderer
- The model
-
getModelAndRenderer
public AbstractComboBoxModelAndRenderer<T> getModelAndRenderer()
Returns the model- Returns:
- The model
-
addActionListener
public void addActionListener(ActionListener listener)
Clone of javax.swing.JComboBox.addActionListener- Parameters:
listener
- The listener
-
onclick
public java.lang.Object onclick()
The method for click events- Returns:
- null
-
setEnabled
public void setEnabled(boolean b)
Description copied from class:JSComponent
Clone of javax.swing.JComponent.setEnabled- Overrides:
setEnabled
in classJSComponent
- Parameters:
b
- true to enable the button, false otherwise
-
-