public class PgsComboBoxUI extends MetalComboBoxUI
| Modifier and Type | Class and Description |
|---|---|
class |
PgsComboBoxUI.PgsPropertyChangeListener |
MetalComboBoxUI.MetalComboBoxLayoutManager, MetalComboBoxUI.MetalComboPopup, MetalComboBoxUI.MetalPropertyChangeListenerBasicComboBoxUI.ComboBoxLayoutManager, 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 |
|---|
PgsComboBoxUI() |
| Modifier and Type | Method and Description |
|---|---|
protected JButton |
createArrowButton() |
protected ComboBoxEditor |
createEditor() |
protected ComboPopup |
createPopup() |
PropertyChangeListener |
createPropertyChangeListener() |
protected ListCellRenderer |
createRenderer() |
static ComponentUI |
createUI(JComponent c) |
Dimension |
getMinimumSize(JComponent c) |
protected void |
installListeners() |
void |
layoutComboBox(Container parent,
MetalComboBoxUI.MetalComboBoxLayoutManager manager) |
void |
paint(Graphics g,
JComponent c) |
void |
paintCurrentValue(Graphics g,
Rectangle bounds,
boolean hasFocus) |
void |
paintCurrentValueBackground(Graphics g,
Rectangle bounds,
boolean hasFocus) |
protected Rectangle |
rectangleForCurrentValue() |
protected void |
uninstallListeners() |
configureEditor, createLayoutManager, editablePropertyChanged, getBaseline, removeListeners, unconfigureEditoraddEditor, configureArrowButton, createFocusListener, createItemListener, createKeyListener, createListDataListener, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, getSizeForComponent, installComponents, installDefaults, installKeyboardActions, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUIcontains, updatepublic static ComponentUI createUI(JComponent c)
public void paintCurrentValue(Graphics g, Rectangle bounds, boolean hasFocus)
paintCurrentValue in class MetalComboBoxUIpublic void paintCurrentValueBackground(Graphics g, Rectangle bounds, boolean hasFocus)
paintCurrentValueBackground in class MetalComboBoxUIprotected void installListeners()
installListeners in class BasicComboBoxUIprotected void uninstallListeners()
uninstallListeners in class BasicComboBoxUIpublic void paint(Graphics g, JComponent c)
paint in class MetalComboBoxUIprotected ComboBoxEditor createEditor()
createEditor in class MetalComboBoxUIprotected JButton createArrowButton()
createArrowButton in class MetalComboBoxUIprotected ComboPopup createPopup()
createPopup in class MetalComboBoxUIprotected ListCellRenderer createRenderer()
createRenderer in class BasicComboBoxUIpublic void layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)
layoutComboBox in class MetalComboBoxUIprotected Rectangle rectangleForCurrentValue()
rectangleForCurrentValue in class BasicComboBoxUIpublic Dimension getMinimumSize(JComponent c)
getMinimumSize in class MetalComboBoxUIpublic PropertyChangeListener createPropertyChangeListener()
createPropertyChangeListener in class MetalComboBoxUICopyright © 2015. All rights reserved.