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
-
-
Field Summary
-
Fields inherited from class javascript.swing.JSDropDown
dropDownContentSelector
-
-
Constructor Summary
Constructors Constructor Description JSComboBox()Creates the object
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddActionListener(ActionListener listener)Clone of javax.swing.JComboBox.addActionListenerAbstractComboBoxModelAndRenderer<T>getModelAndRenderer()Returns the modeljava.lang.ObjectgetSelectedItem()Clone of javax.swing.JComboBox.getSelectedItemjava.lang.Objectonclick()The method for click eventsvoidsetEnabled(boolean b)Clone of javax.swing.JComponent.setEnabledvoidsetModelAndRenderer(AbstractComboBoxModelAndRenderer<T> modelAndRenderer)Sets the modelvoidsetSelectedItem(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:JSComponentClone of javax.swing.JComponent.setEnabled- Overrides:
setEnabledin classJSComponent- Parameters:
b- true to enable the button, false otherwise
-
-