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.PropertyChangeHandlerarrowButton, 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, uninstallUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c - public void configureArrowButton()
configureArrowButton in class javax.swing.plaf.basic.BasicComboBoxUIBasicComboBoxUI.configureArrowButton()public void paintCurrentValueBackground(java.awt.Graphics g,
java.awt.Rectangle bounds,
boolean hasFocus)
paintCurrentValueBackground in class javax.swing.plaf.basic.BasicComboBoxUIBasicComboBoxUI.paintCurrentValueBackground(java.awt.Graphics,
java.awt.Rectangle, boolean)protected void configureEditor()
configureEditor in class javax.swing.plaf.basic.BasicComboBoxUIprotected javax.swing.JButton createArrowButton()
createArrowButton in class javax.swing.plaf.basic.BasicComboBoxUIprotected javax.swing.plaf.basic.ComboPopup createPopup()
createPopup in class javax.swing.plaf.basic.BasicComboBoxUIprotected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicComboBoxUIprotected java.awt.Rectangle rectangleForCurrentValue()
rectangleForCurrentValue in class javax.swing.plaf.basic.BasicComboBoxUI