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.MetalPropertyChangeListener
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
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) |
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, getMinimumSize, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners
addEditor, 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, uninstallUI
protected BasicJideComboBoxUI.RolloverListener _rolloverListener
public static BasicJideComboBoxUI createUI(javax.swing.JComponent c)
protected void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicComboBoxUI
protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()
protected void uninstallDefaults()
uninstallDefaults
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void installListeners()
installListeners
in class javax.swing.plaf.basic.BasicComboBoxUI
protected void uninstallListeners()
uninstallListeners
in class javax.swing.plaf.basic.BasicComboBoxUI
protected BasicJideComboBoxUI.RolloverListener createRolloverListener()
protected javax.swing.JButton createArrowButton()
createArrowButton
in class javax.swing.plaf.metal.MetalComboBoxUI
public void unconfigureArrowButton()
unconfigureArrowButton
in class javax.swing.plaf.basic.BasicComboBoxUI
public void unconfigureEditor()
unconfigureEditor
in class javax.swing.plaf.metal.MetalComboBoxUI
public void configureEditor()
configureEditor
in class javax.swing.plaf.metal.MetalComboBoxUI
public void layoutComboBox(java.awt.Container parent, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)
layoutComboBox
in class javax.swing.plaf.metal.MetalComboBoxUI
public boolean isRollOver()
public void setRollOver(boolean rollOver)