public final class SkinComboBoxUI
extends javax.swing.plaf.basic.BasicComboBoxUI
Modifier and Type | Class and Description |
---|---|
class |
SkinComboBoxUI.RolloverMouseListener |
class |
SkinComboBoxUI.SkinComboBoxLayoutManager
Description of the Class
|
class |
SkinComboBoxUI.SkinPropertyChangeListener
This inner class is marked "public" due to a compiler bug.
|
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 |
---|
SkinComboBoxUI() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JComboBox |
comboBox() |
protected void |
configureEditor() |
protected javax.swing.JButton |
createArrowButton()
Description of the Method
|
protected java.awt.LayoutManager |
createLayoutManager()
Description of the Method
|
java.beans.PropertyChangeListener |
createPropertyChangeListener() |
protected java.awt.event.MouseListener |
createRolloverListener() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
Description of the Method
|
protected java.awt.Component |
editor()
Description of the Method
|
protected java.awt.Insets |
getInsets()
Gets the Insets attribute of the SkinComboBoxUI object
|
java.awt.Dimension |
getMinimumSize(javax.swing.JComponent c)
Gets the MinimumSize attribute of the SkinComboBoxUI object
|
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c)
Gets the PreferredSize attribute of the SkinComboBoxUI object
|
protected void |
installComponents()
Description of the Method
|
protected void |
installKeyboardActions()
Description of the Method
|
protected void |
installListeners() |
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
Description of the Method
|
protected java.awt.Rectangle |
rectangleForCurrentValue()
Description of the Method
|
protected void |
unconfigureEditor() |
protected void |
uninstallKeyboardActions()
Description of the Method
|
protected void |
uninstallListeners() |
addEditor, configureArrowButton, createEditor, createFocusListener, createItemListener, createKeyListener, createListDataListener, createPopup, createRenderer, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getMaximumSize, getSizeForComponent, installDefaults, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, paintCurrentValue, paintCurrentValueBackground, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallUI
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize
in class javax.swing.plaf.basic.BasicComboBoxUI
c
- Description of Parameterpublic java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
getMinimumSize
in class javax.swing.plaf.basic.BasicComboBoxUI
c
- Description of Parameterprotected void installListeners()
installListeners
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void uninstallListeners()
uninstallListeners
in class javax.swing.plaf.basic.BasicComboBoxUI
protected java.awt.event.MouseListener createRolloverListener()
public void paint(java.awt.Graphics g, javax.swing.JComponent c)
paint
in class javax.swing.plaf.basic.BasicComboBoxUI
g
- Description of Parameterc
- Description of Parameterprotected java.awt.Insets getInsets()
getInsets
in class javax.swing.plaf.basic.BasicComboBoxUI
protected javax.swing.JButton createArrowButton()
createArrowButton
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void installComponents()
installComponents
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void configureEditor()
configureEditor
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void unconfigureEditor()
unconfigureEditor
in class javax.swing.plaf.basic.BasicComboBoxUI
protected java.awt.Rectangle rectangleForCurrentValue()
rectangleForCurrentValue
in class javax.swing.plaf.basic.BasicComboBoxUI
protected java.awt.LayoutManager createLayoutManager()
createLayoutManager
in class javax.swing.plaf.basic.BasicComboBoxUI
protected javax.swing.JComboBox comboBox()
protected void installKeyboardActions()
installKeyboardActions
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void uninstallKeyboardActions()
uninstallKeyboardActions
in class javax.swing.plaf.basic.BasicComboBoxUI
protected java.awt.Component editor()
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c
- Description of Parameterpublic java.beans.PropertyChangeListener createPropertyChangeListener()
createPropertyChangeListener
in class javax.swing.plaf.basic.BasicComboBoxUI