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
-
public class BasicJideComboBoxUI extends javax.swing.plaf.metal.MetalComboBoxUI
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
BasicJideComboBoxUI.BasicJideComboBoxBorder
protected class
BasicJideComboBoxUI.BasicJideComboBoxIcon
protected class
BasicJideComboBoxUI.RolloverListener
-
Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalComboBoxUI
javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup, javax.swing.plaf.metal.MetalComboBoxUI.MetalPropertyChangeListener
-
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicComboBoxUI
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
-
-
Field Summary
Fields Modifier and Type Field Description protected BasicJideComboBoxUI.RolloverListener
_rolloverListener
-
Fields 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 Constructor Description BasicJideComboBoxUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
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
-
-
-
-
Field Detail
-
_rolloverListener
protected BasicJideComboBoxUI.RolloverListener _rolloverListener
-
-
Method Detail
-
createUI
public static BasicJideComboBoxUI createUI(javax.swing.JComponent c)
-
installDefaults
protected void installDefaults()
- Overrides:
installDefaults
in classjavax.swing.plaf.basic.BasicComboBoxUI
-
createComboBoxBorder
protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()
-
uninstallDefaults
protected void uninstallDefaults()
- Overrides:
uninstallDefaults
in classjavax.swing.plaf.basic.BasicComboBoxUI
-
installListeners
protected void installListeners()
- Overrides:
installListeners
in classjavax.swing.plaf.basic.BasicComboBoxUI
-
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListeners
in classjavax.swing.plaf.basic.BasicComboBoxUI
-
createRolloverListener
protected BasicJideComboBoxUI.RolloverListener createRolloverListener()
-
createArrowButton
protected javax.swing.JButton createArrowButton()
- Overrides:
createArrowButton
in classjavax.swing.plaf.metal.MetalComboBoxUI
-
unconfigureArrowButton
public void unconfigureArrowButton()
- Overrides:
unconfigureArrowButton
in classjavax.swing.plaf.basic.BasicComboBoxUI
-
unconfigureEditor
public void unconfigureEditor()
- Overrides:
unconfigureEditor
in classjavax.swing.plaf.metal.MetalComboBoxUI
-
configureEditor
public void configureEditor()
- Overrides:
configureEditor
in classjavax.swing.plaf.metal.MetalComboBoxUI
-
layoutComboBox
public void layoutComboBox(java.awt.Container parent, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)
- Overrides:
layoutComboBox
in classjavax.swing.plaf.metal.MetalComboBoxUI
-
isRollOver
public boolean isRollOver()
-
setRollOver
public void setRollOver(boolean rollOver)
-
-