JIDE 3.5.15

com.jidesoft.plaf.basic
Class BasicExComboBoxUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ComboBoxUI
          extended by javax.swing.plaf.basic.BasicComboBoxUI
              extended by com.jidesoft.plaf.basic.BasicExComboBoxUI
All Implemented Interfaces:
ExComboBoxUI, PropertyChangeListener, EventListener

public class BasicExComboBoxUI
extends BasicComboBoxUI
implements ExComboBoxUI, PropertyChangeListener


Nested Class Summary
 
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  ExComboBox _comboBox
           
 
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
BasicExComboBoxUI()
           
 
Method Summary
protected  void configureEditor()
           
protected  JButton createArrowButton()
           
protected  ComboBoxEditor createEditor()
           
protected  FocusListener createFocusListener()
           
protected  ComboPopup createPopup()
           
protected  ListCellRenderer createRenderer()
           
static ComponentUI createUI(JComponent c)
           
 PopupPanel getPopupPanel()
           
 void installUI(JComponent c)
           
 void propertyChange(PropertyChangeEvent evt)
           
protected  void selectNextPossibleValue()
           
 void uninstallUI(JComponent c)
           
 
Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI
addEditor, configureArrowButton, createItemListener, createKeyListener, createLayoutManager, createListDataListener, createPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getMinimumSize, getPreferredSize, installComponents, installDefaults, installKeyboardActions, installListeners, isFocusTraversable, isNavigationKey, isPopupVisible, paint, paintCurrentValue, paintCurrentValueBackground, rectangleForCurrentValue, removeEditor, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, unconfigureEditor, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
 
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

_comboBox

protected ExComboBox _comboBox
Constructor Detail

BasicExComboBoxUI

public BasicExComboBoxUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

installUI

public void installUI(JComponent c)
Overrides:
installUI in class BasicComboBoxUI

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class BasicComboBoxUI

propertyChange

public void propertyChange(PropertyChangeEvent evt)
Specified by:
propertyChange in interface PropertyChangeListener

createArrowButton

protected JButton createArrowButton()
Overrides:
createArrowButton in class BasicComboBoxUI

createPopup

protected ComboPopup createPopup()
Overrides:
createPopup in class BasicComboBoxUI

createRenderer

protected ListCellRenderer createRenderer()
Overrides:
createRenderer in class BasicComboBoxUI

createEditor

protected ComboBoxEditor createEditor()
Overrides:
createEditor in class BasicComboBoxUI

selectNextPossibleValue

protected void selectNextPossibleValue()
Overrides:
selectNextPossibleValue in class BasicComboBoxUI

getPopupPanel

public PopupPanel getPopupPanel()
Specified by:
getPopupPanel in interface ExComboBoxUI

configureEditor

protected void configureEditor()
Overrides:
configureEditor in class BasicComboBoxUI

createFocusListener

protected FocusListener createFocusListener()
Overrides:
createFocusListener in class BasicComboBoxUI

JIDE 3.5.15