JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicJideComboBoxUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ComboBoxUI
          extended by javax.swing.plaf.basic.BasicComboBoxUI
              extended by javax.swing.plaf.metal.MetalComboBoxUI
                  extended by com.jidesoft.plaf.basic.BasicJideComboBoxUI

public class BasicJideComboBoxUI
extends MetalComboBoxUI


Nested Class Summary
protected  class BasicJideComboBoxUI.BasicJideComboBoxBorder
           
protected  class BasicJideComboBoxUI.BasicJideComboBoxIcon
           
protected  class BasicJideComboBoxUI.RolloverListener
           
 
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
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, popup, popupKeyListener, popupMouseListener, popupMouseMotionListener, propertyChangeListener
 
Constructor Summary
BasicJideComboBoxUI()
           
 
Method Summary
 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()
           
 
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, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_rolloverListener

protected BasicJideComboBoxUI.RolloverListener _rolloverListener
Constructor Detail

BasicJideComboBoxUI

public BasicJideComboBoxUI()
Method Detail

createUI

public static BasicJideComboBoxUI createUI(JComponent c)

installDefaults

protected void installDefaults()
Overrides:
installDefaults in class BasicComboBoxUI

createComboBoxBorder

protected BasicJideComboBoxUI.BasicJideComboBoxBorder createComboBoxBorder()

uninstallDefaults

protected void uninstallDefaults()
Overrides:
uninstallDefaults in class BasicComboBoxUI

installListeners

protected void installListeners()
Overrides:
installListeners in class BasicComboBoxUI

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners in class BasicComboBoxUI

createRolloverListener

protected BasicJideComboBoxUI.RolloverListener createRolloverListener()

createArrowButton

protected JButton createArrowButton()
Overrides:
createArrowButton in class MetalComboBoxUI

unconfigureArrowButton

public void unconfigureArrowButton()
Overrides:
unconfigureArrowButton in class BasicComboBoxUI

unconfigureEditor

public void unconfigureEditor()
Overrides:
unconfigureEditor in class MetalComboBoxUI

configureEditor

public void configureEditor()
Overrides:
configureEditor in class MetalComboBoxUI

layoutComboBox

public void layoutComboBox(Container parent,
                           MetalComboBoxUI.MetalComboBoxLayoutManager manager)
Overrides:
layoutComboBox in class MetalComboBoxUI

isRollOver

public boolean isRollOver()

setRollOver

public void setRollOver(boolean rollOver)

JIDE 3.5.15