JIDE 3.5.15

com.jidesoft.plaf.windows
Class WindowsExComboBoxUI

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.sun.java.swing.plaf.windows.WindowsComboBoxUI
                  extended by com.jidesoft.plaf.windows.WindowsExComboBoxUI
All Implemented Interfaces:
ExComboBoxUI, PropertyChangeListener, EventListener

public class WindowsExComboBoxUI
extends com.sun.java.swing.plaf.windows.WindowsComboBoxUI
implements ExComboBoxUI, PropertyChangeListener


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.java.swing.plaf.windows.WindowsComboBoxUI
com.sun.java.swing.plaf.windows.WindowsComboBoxUI.WindowsComboBoxEditor, com.sun.java.swing.plaf.windows.WindowsComboBoxUI.WindowsComboPopup
 
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
WindowsExComboBoxUI()
           
 
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 com.sun.java.swing.plaf.windows.WindowsComboBoxUI
createLayoutManager, getPreferredSize, installKeyboardActions, installListeners, paint, paintCurrentValue, paintCurrentValueBackground, unconfigureEditor, uninstallListeners
 
Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI
addEditor, configureArrowButton, createItemListener, createKeyListener, createListDataListener, createPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDefaultSize, getDisplaySize, getInsets, getMaximumSize, getMinimumSize, installComponents, installDefaults, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallKeyboardActions
 
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

WindowsExComboBoxUI

public WindowsExComboBoxUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

installUI

public void installUI(JComponent c)
Overrides:
installUI in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

uninstallUI

public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

propertyChange

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

createArrowButton

protected JButton createArrowButton()
Overrides:
createArrowButton in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

selectNextPossibleValue

protected void selectNextPossibleValue()
Overrides:
selectNextPossibleValue in class BasicComboBoxUI

createPopup

protected ComboPopup createPopup()
Overrides:
createPopup in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

createRenderer

protected ListCellRenderer createRenderer()
Overrides:
createRenderer in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

createEditor

protected ComboBoxEditor createEditor()
Overrides:
createEditor in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

getPopupPanel

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

configureEditor

protected void configureEditor()
Overrides:
configureEditor in class com.sun.java.swing.plaf.windows.WindowsComboBoxUI

createFocusListener

protected FocusListener createFocusListener()
Overrides:
createFocusListener in class BasicComboBoxUI

JIDE 3.5.15