Package com.tagtraum.core.swing
Class ComboBoxIteratorUI<T>
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ComboBoxUI
-
- com.tagtraum.core.swing.ComboBoxIteratorUI<T>
-
public class ComboBoxIteratorUI<T> extends ComboBoxUI
JComboBox
-UI that allows in-place choosing of its values simply by repeated clicking on it. The regularListCellRenderer
of the combo box is used for rendering the UI.- Author:
- Hendrik Schreiber
-
-
Constructor Summary
Constructors Constructor Description ComboBoxIteratorUI()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Accessible
getAccessibleChild(JComponent c, int i)
int
getAccessibleChildrenCount(JComponent c)
Dimension
getPreferredSize(JComponent c)
void
installUI(JComponent c)
boolean
isFocusTraversable(JComboBox c)
boolean
isPopupVisible(JComboBox c)
void
paint(Graphics g, JComponent c)
void
setPopupVisible(JComboBox c, boolean v)
void
uninstallUI(JComponent c)
-
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, update
-
-
-
-
Method Detail
-
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in classComponentUI
-
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI
in classComponentUI
-
paint
public void paint(Graphics g, JComponent c)
- Overrides:
paint
in classComponentUI
-
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
getPreferredSize
in classComponentUI
-
setPopupVisible
public void setPopupVisible(JComboBox c, boolean v)
- Specified by:
setPopupVisible
in classComboBoxUI
-
isPopupVisible
public boolean isPopupVisible(JComboBox c)
- Specified by:
isPopupVisible
in classComboBoxUI
-
isFocusTraversable
public boolean isFocusTraversable(JComboBox c)
- Specified by:
isFocusTraversable
in classComboBoxUI
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount(JComponent c)
- Overrides:
getAccessibleChildrenCount
in classComponentUI
-
getAccessibleChild
public Accessible getAccessibleChild(JComponent c, int i)
- Overrides:
getAccessibleChild
in classComponentUI
-
-