com.jidesoft.plaf.metal
Class MetalExComboBoxUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ComboBoxUI
javax.swing.plaf.basic.BasicComboBoxUI
javax.swing.plaf.metal.MetalComboBoxUI
com.jidesoft.plaf.metal.MetalExComboBoxUI
- All Implemented Interfaces:
- ExComboBoxUI
public class MetalExComboBoxUI
- extends MetalComboBoxUI
- implements ExComboBoxUI
Fields inherited from class javax.swing.plaf.basic.BasicComboBoxUI |
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener |
Methods inherited from class javax.swing.plaf.metal.MetalComboBoxUI |
createLayoutManager, createPropertyChangeListener, editablePropertyChanged, getBaseline, getMinimumSize, layoutComboBox, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners, unconfigureEditor |
Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI |
addEditor, configureArrowButton, createItemListener, createKeyListener, createListDataListener, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_comboBox
protected ExComboBox _comboBox
MetalExComboBoxUI
public MetalExComboBoxUI()
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class BasicComboBoxUI
createArrowButton
protected JButton createArrowButton()
- Overrides:
createArrowButton
in class MetalComboBoxUI
createPopup
protected ComboPopup createPopup()
- Overrides:
createPopup
in class MetalComboBoxUI
createRenderer
protected ListCellRenderer createRenderer()
- Overrides:
createRenderer
in class BasicComboBoxUI
createEditor
protected ComboBoxEditor createEditor()
- Overrides:
createEditor
in class MetalComboBoxUI
getPopupPanel
public PopupPanel getPopupPanel()
- Specified by:
getPopupPanel
in interface ExComboBoxUI
selectNextPossibleValue
protected void selectNextPossibleValue()
- Overrides:
selectNextPossibleValue
in class BasicComboBoxUI
configureEditor
public void configureEditor()
- Overrides:
configureEditor
in class MetalComboBoxUI
createFocusListener
protected FocusListener createFocusListener()
- Overrides:
createFocusListener
in class BasicComboBoxUI