public class BasicJideComboBoxUI extends MetalComboBoxUI
Modifier and Type | Class and Description |
---|---|
protected class |
BasicJideComboBoxUI.BasicJideComboBoxBorder |
protected class |
BasicJideComboBoxUI.BasicJideComboBoxIcon |
protected class |
BasicJideComboBoxUI.RolloverListener |
MetalComboBoxUI.MetalComboBoxLayoutManager, MetalComboBoxUI.MetalComboPopup, MetalComboBoxUI.MetalPropertyChangeListener
BasicComboBoxUI.ComboBoxLayoutManager, BasicComboBoxUI.FocusHandler, BasicComboBoxUI.ItemHandler, BasicComboBoxUI.KeyHandler, BasicComboBoxUI.ListDataHandler, 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 JButton |
createArrowButton() |
protected BasicJideComboBoxUI.BasicJideComboBoxBorder |
createComboBoxBorder() |
protected BasicJideComboBoxUI.RolloverListener |
createRolloverListener() |
static BasicJideComboBoxUI |
createUI(JComponent c) |
protected void |
installDefaults() |
protected void |
installListeners() |
boolean |
isRollOver() |
void |
layoutComboBox(Container parent,
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
contains, update
protected BasicJideComboBoxUI.RolloverListener _rolloverListener
public static BasicJideComboBoxUI createUI(JComponent c)
protected void installDefaults()
installDefaults
in class BasicComboBoxUI
protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()
protected void uninstallDefaults()
uninstallDefaults
in class BasicComboBoxUI
protected void installListeners()
installListeners
in class BasicComboBoxUI
protected void uninstallListeners()
uninstallListeners
in class BasicComboBoxUI
protected BasicJideComboBoxUI.RolloverListener createRolloverListener()
protected JButton createArrowButton()
createArrowButton
in class MetalComboBoxUI
public void unconfigureArrowButton()
unconfigureArrowButton
in class BasicComboBoxUI
public void unconfigureEditor()
unconfigureEditor
in class MetalComboBoxUI
public void configureEditor()
configureEditor
in class MetalComboBoxUI
public void layoutComboBox(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager)
layoutComboBox
in class MetalComboBoxUI
public boolean isRollOver()
public void setRollOver(boolean rollOver)