Package com.jidesoft.plaf.basic
Class BasicJideComboBoxUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ComboBoxUI
javax.swing.plaf.basic.BasicComboBoxUI
javax.swing.plaf.metal.MetalComboBoxUI
com.jidesoft.plaf.basic.BasicJideComboBoxUI
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
protected class
protected class
Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalComboBoxUI
MetalComboBoxUI.MetalComboBoxLayoutManager, MetalComboBoxUI.MetalComboPopup, MetalComboBoxUI.MetalPropertyChangeListener
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicComboBoxUI
BasicComboBoxUI.ComboBoxLayoutManager, BasicComboBoxUI.FocusHandler, BasicComboBoxUI.ItemHandler, BasicComboBoxUI.KeyHandler, BasicComboBoxUI.ListDataHandler, BasicComboBoxUI.PropertyChangeHandler
-
Field Summary
FieldsFields inherited from class javax.swing.plaf.basic.BasicComboBoxUI
arrowButton, cachedMinimumSize, comboBox, currentValuePane, editor, focusListener, hasFocus, isMinimumSizeDirty, itemListener, keyListener, listBox, listDataListener, padding, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener, squareButton
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected JButton
protected BasicJideComboBoxUI.RolloverListener
static BasicJideComboBoxUI
protected void
protected void
boolean
void
layoutComboBox
(Container parent, MetalComboBoxUI.MetalComboBoxLayoutManager manager) void
setRollOver
(boolean rollOver) void
void
protected void
protected void
Methods inherited from class javax.swing.plaf.metal.MetalComboBoxUI
createEditor, createLayoutManager, createPopup, createPropertyChangeListener, editablePropertyChanged, getBaseline, getMinimumSize, paint, paintCurrentValue, paintCurrentValueBackground, removeListeners
Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI
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
Methods inherited from class javax.swing.plaf.ComponentUI
contains, update
-
Field Details
-
_rolloverListener
-
-
Constructor Details
-
BasicJideComboBoxUI
public BasicJideComboBoxUI()
-
-
Method Details
-
createUI
-
installDefaults
protected void installDefaults()- Overrides:
installDefaults
in classBasicComboBoxUI
-
createComboBoxBorder
-
uninstallDefaults
protected void uninstallDefaults()- Overrides:
uninstallDefaults
in classBasicComboBoxUI
-
installListeners
protected void installListeners()- Overrides:
installListeners
in classBasicComboBoxUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListeners
in classBasicComboBoxUI
-
createRolloverListener
-
createArrowButton
- Overrides:
createArrowButton
in classMetalComboBoxUI
-
unconfigureArrowButton
public void unconfigureArrowButton()- Overrides:
unconfigureArrowButton
in classBasicComboBoxUI
-
unconfigureEditor
public void unconfigureEditor()- Overrides:
unconfigureEditor
in classMetalComboBoxUI
-
configureEditor
public void configureEditor()- Overrides:
configureEditor
in classMetalComboBoxUI
-
layoutComboBox
- Overrides:
layoutComboBox
in classMetalComboBoxUI
-
isRollOver
public boolean isRollOver() -
setRollOver
public void setRollOver(boolean rollOver)
-