public class TLooksComboBoxUI
extends com.jgoodies.looks.plastic.PlasticComboBoxUI
| Modifier and Type | Class and Description |
|---|---|
class |
TLooksComboBoxUI.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, squareButton| Constructor and Description |
|---|
TLooksComboBoxUI() |
| 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() |
createEditor, createLayoutManager, createRenderer, getMinimumSize, getPreferredSize, installUI, isToolBarComboBox, rectangleForCurrentValue, updateconfigureEditor, editablePropertyChanged, getBaseline, layoutComboBox, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners, unconfigureEditoraddEditor, createFocusListener, createItemListener, createKeyListener, createListDataListener, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getSizeForComponent, installComponents, installDefaults, installKeyboardActions, isFocusTraversable, isNavigationKey, isPopupVisible, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUIcontainspublic static ComponentUI createUI(JComponent c)
protected void installListeners()
installListeners in class com.jgoodies.looks.plastic.PlasticComboBoxUIprotected void uninstallListeners()
uninstallListeners in class com.jgoodies.looks.plastic.PlasticComboBoxUIpublic PropertyChangeListener createPropertyChangeListener()
createPropertyChangeListener in class com.jgoodies.looks.plastic.PlasticComboBoxUIprotected JButton createArrowButton()
createArrowButton in class com.jgoodies.looks.plastic.PlasticComboBoxUIpublic void configureArrowButton()
configureArrowButton in class BasicComboBoxUIprotected ComboPopup createPopup()
createPopup in class com.jgoodies.looks.plastic.PlasticComboBoxUIComboPopupComboPopupTentackle - distributed, domain- and model-driven