public class TMetalComboBoxUI extends MetalComboBoxUI
| Modifier and Type | Class and Description |
|---|---|
class |
TMetalComboBoxUI.TMetalPropertyChangeListener |
MetalComboBoxUI.MetalComboBoxLayoutManager, MetalComboBoxUI.MetalComboPopup, MetalComboBoxUI.MetalPropertyChangeListenerBasicComboBoxUI.ComboBoxLayoutManager, BasicComboBoxUI.FocusHandler, BasicComboBoxUI.ItemHandler, BasicComboBoxUI.KeyHandler, BasicComboBoxUI.ListDataHandler, BasicComboBoxUI.PropertyChangeHandlerarrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton| Constructor and Description |
|---|
TMetalComboBoxUI() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureArrowButton() |
protected JButton |
createArrowButton() |
protected ComboPopup |
createPopup()
Overridden to install special popup that recognizes
FormComboBoxRenderer.
|
PropertyChangeListener |
createPropertyChangeListener() |
static ComponentUI |
createUI(JComponent c) |
protected void |
installListeners() |
protected void |
uninstallListeners() |
configureEditor, createEditor, createLayoutManager, editablePropertyChanged, getBaseline, getMinimumSize, layoutComboBox, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners, unconfigureEditoraddEditor, createFocusListener, createItemListener, createKeyListener, createListDataListener, createRenderer, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, getSizeForComponent, installComponents, installDefaults, installKeyboardActions, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUIcontains, updatepublic static ComponentUI createUI(JComponent c)
protected void installListeners()
installListeners in class BasicComboBoxUIprotected void uninstallListeners()
uninstallListeners in class BasicComboBoxUIpublic PropertyChangeListener createPropertyChangeListener()
createPropertyChangeListener in class MetalComboBoxUIprotected JButton createArrowButton()
createArrowButton in class MetalComboBoxUIpublic void configureArrowButton()
configureArrowButton in class BasicComboBoxUIprotected ComboPopup createPopup()
createPopup in class MetalComboBoxUIComboPopupComboPopupTentackle - a domain driven enterprise framework