public class ProMComboBoxUI
extends javax.swing.plaf.basic.BasicComboBoxUI
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, propertyChangeListener, squareButton
Constructor and Description |
---|
ProMComboBoxUI(javax.swing.JComboBox c) |
Modifier and Type | Method and Description |
---|---|
void |
configureArrowButton() |
protected void |
configureEditor() |
protected javax.swing.JButton |
createArrowButton() |
protected javax.swing.plaf.basic.ComboPopup |
createPopup() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
protected void |
installDefaults() |
void |
paintCurrentValueBackground(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus) |
protected java.awt.Rectangle |
rectangleForCurrentValue() |
addEditor, createEditor, createFocusListener, createItemListener, createKeyListener, createLayoutManager, createListDataListener, createPropertyChangeListener, createRenderer, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getMinimumSize, getPreferredSize, getSizeForComponent, installComponents, installKeyboardActions, installListeners, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, paint, paintCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, unconfigureEditor, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c
- public void configureArrowButton()
configureArrowButton
in class javax.swing.plaf.basic.BasicComboBoxUI
BasicComboBoxUI.configureArrowButton()
public void paintCurrentValueBackground(java.awt.Graphics g, java.awt.Rectangle bounds, boolean hasFocus)
paintCurrentValueBackground
in class javax.swing.plaf.basic.BasicComboBoxUI
BasicComboBoxUI.paintCurrentValueBackground(java.awt.Graphics,
java.awt.Rectangle, boolean)
protected void configureEditor()
configureEditor
in class javax.swing.plaf.basic.BasicComboBoxUI
protected javax.swing.JButton createArrowButton()
createArrowButton
in class javax.swing.plaf.basic.BasicComboBoxUI
protected javax.swing.plaf.basic.ComboPopup createPopup()
createPopup
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicComboBoxUI
protected java.awt.Rectangle rectangleForCurrentValue()
rectangleForCurrentValue
in class javax.swing.plaf.basic.BasicComboBoxUI