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 classBasicJideComboBoxUI.BasicJideComboBoxBorderprotected classBasicJideComboBoxUI.BasicJideComboBoxIconprotected classBasicJideComboBoxUI.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 voidconfigureEditor()protected javax.swing.JButtoncreateArrowButton()protected BasicJideComboBoxUI.BasicJideComboBoxBordercreateComboBoxBorder()protected BasicJideComboBoxUI.RolloverListenercreateRolloverListener()static BasicJideComboBoxUIcreateUI(javax.swing.JComponent c)protected voidinstallDefaults()protected voidinstallListeners()booleanisRollOver()voidlayoutComboBox(java.awt.Container parent, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)voidsetRollOver(boolean rollOver)voidunconfigureArrowButton()voidunconfigureEditor()protected voiduninstallDefaults()protected voiduninstallListeners()-
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:
installDefaultsin classjavax.swing.plaf.basic.BasicComboBoxUI
-
createComboBoxBorder
protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()
-
uninstallDefaults
protected void uninstallDefaults()
- Overrides:
uninstallDefaultsin classjavax.swing.plaf.basic.BasicComboBoxUI
-
installListeners
protected void installListeners()
- Overrides:
installListenersin classjavax.swing.plaf.basic.BasicComboBoxUI
-
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListenersin classjavax.swing.plaf.basic.BasicComboBoxUI
-
createRolloverListener
protected BasicJideComboBoxUI.RolloverListener createRolloverListener()
-
createArrowButton
protected javax.swing.JButton createArrowButton()
- Overrides:
createArrowButtonin classjavax.swing.plaf.metal.MetalComboBoxUI
-
unconfigureArrowButton
public void unconfigureArrowButton()
- Overrides:
unconfigureArrowButtonin classjavax.swing.plaf.basic.BasicComboBoxUI
-
unconfigureEditor
public void unconfigureEditor()
- Overrides:
unconfigureEditorin classjavax.swing.plaf.metal.MetalComboBoxUI
-
configureEditor
public void configureEditor()
- Overrides:
configureEditorin classjavax.swing.plaf.metal.MetalComboBoxUI
-
layoutComboBox
public void layoutComboBox(java.awt.Container parent, javax.swing.plaf.metal.MetalComboBoxUI.MetalComboBoxLayoutManager manager)- Overrides:
layoutComboBoxin classjavax.swing.plaf.metal.MetalComboBoxUI
-
isRollOver
public boolean isRollOver()
-
setRollOver
public void setRollOver(boolean rollOver)
-
-