public class ThemedToolBarComboUI
extends com.jgoodies.looks.plastic.PlasticComboBoxUI
com.jgoodies.looks.plastic.PlasticComboBoxUI.EditorActionListener
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup, javax.swing.plaf.metal.MetalComboBoxUI.MetalPropertyChangeListener
javax.swing.plaf.basic.BasicComboBoxUI.ComboBoxLayoutManager, javax.swing.plaf.basic.BasicComboBoxUI.FocusHandler, javax.swing.plaf.basic.BasicComboBoxUI.ItemHandler, javax.swing.plaf.basic.BasicComboBoxUI.KeyHandler, javax.swing.plaf.basic.BasicComboBoxUI.ListDataHandler, javax.swing.plaf.basic.BasicComboBoxUI.PropertyChangeHandler
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, squareButton
Constructor and Description |
---|
ThemedToolBarComboUI() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JButton |
createArrowButton() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
java.awt.Dimension |
getMinimumSize(javax.swing.JComponent c) |
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c) |
void |
installDefaults() |
void |
paint(java.awt.Graphics g, javax.swing.JComponent c) |
protected void |
uninstallListeners() |
configureEditor, createEditor, createLayoutManager, createPopup, createPropertyChangeListener, createRenderer, installListeners, installUI, isToolBarComboBox, rectangleForCurrentValue, unconfigureEditor, uninstallUI, update
editablePropertyChanged, getBaseline, layoutComboBox, paintCurrentValue, paintCurrentValueBackground, removeListeners
addEditor, configureArrowButton, createFocusListener, createItemListener, createKeyListener, createListDataListener, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getSizeForComponent, installComponents, installKeyboardActions, isFocusTraversable, isNavigationKey, isPopupVisible, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicComboBoxUI
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.metal.MetalComboBoxUI
protected void uninstallListeners()
uninstallListeners
in class com.jgoodies.looks.plastic.PlasticComboBoxUI
protected javax.swing.JButton createArrowButton()
createArrowButton
in class com.jgoodies.looks.plastic.PlasticComboBoxUI
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize
in class com.jgoodies.looks.plastic.PlasticComboBoxUI
public java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
getMinimumSize
in class com.jgoodies.looks.plastic.PlasticComboBoxUI