public class BasicJideComboBoxUI
extends javax.swing.plaf.metal.MetalComboBoxUI
| Modifier and Type | Class and Description |
|---|---|
protected class |
BasicJideComboBoxUI.BasicJideComboBoxBorder |
protected class |
BasicJideComboBoxUI.BasicJideComboBoxIcon |
protected class |
BasicJideComboBoxUI.RolloverListener |
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup, javax.swing.plaf.metal.MetalComboBoxUI.MetalPropertyChangeListenerjavax.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| Modifier and Type | Field and Description |
|---|---|
protected BasicJideComboBoxUI.RolloverListener |
_rolloverListener |
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton| Constructor and Description |
|---|
BasicJideComboBoxUI() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureEditor() |
protected javax.swing.JButton |
createArrowButton() |
protected BasicJideComboBoxUI.BasicJideComboBoxBorder |
createComboBoxBorder() |
protected BasicJideComboBoxUI.RolloverListener |
createRolloverListener() |
static BasicJideComboBoxUI |
createUI(javax.swing.JComponent c) |
java.awt.Dimension |
getMinimumSize(javax.swing.JComponent c) |
protected void |
installDefaults() |
protected void |
installListeners() |
boolean |
isRollOver() |
void |
layoutComboBox(java.awt.Container parent,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager) |
void |
setRollOver(boolean rollOver) |
void |
unconfigureArrowButton() |
void |
unconfigureEditor() |
protected void |
uninstallDefaults() |
protected void |
uninstallListeners() |
createEditor, createLayoutManager, createPopup, createPropertyChangeListener, editablePropertyChanged, getBaseline, paint, paintCurrentValue, paintCurrentValueBackground, removeListenersaddEditor, configureArrowButton, createFocusListener, createItemListener, createKeyListener, createListDataListener, createRenderer, getAccessibleChild, getAccessibleChildrenCount, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, getSizeForComponent, installComponents, installKeyboardActions, installUI, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, uninstallComponents, uninstallKeyboardActions, uninstallUIprotected BasicJideComboBoxUI.RolloverListener _rolloverListener
public static BasicJideComboBoxUI createUI(javax.swing.JComponent c)
protected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicComboBoxUIprotected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()
protected void uninstallDefaults()
uninstallDefaults in class javax.swing.plaf.basic.BasicComboBoxUIprotected void installListeners()
installListeners in class javax.swing.plaf.basic.BasicComboBoxUIprotected void uninstallListeners()
uninstallListeners in class javax.swing.plaf.basic.BasicComboBoxUIprotected BasicJideComboBoxUI.RolloverListener createRolloverListener()
protected javax.swing.JButton createArrowButton()
createArrowButton in class javax.swing.plaf.metal.MetalComboBoxUIpublic void unconfigureArrowButton()
unconfigureArrowButton in class javax.swing.plaf.basic.BasicComboBoxUIpublic void unconfigureEditor()
unconfigureEditor in class javax.swing.plaf.metal.MetalComboBoxUIpublic void configureEditor()
configureEditor in class javax.swing.plaf.metal.MetalComboBoxUIpublic java.awt.Dimension getMinimumSize(javax.swing.JComponent c)
getMinimumSize in class javax.swing.plaf.metal.MetalComboBoxUIpublic void layoutComboBox(java.awt.Container parent,
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)
layoutComboBox in class javax.swing.plaf.metal.MetalComboBoxUIpublic boolean isRollOver()
public void setRollOver(boolean rollOver)