org.tentackle.plaf.tsubstance
Class TSubstanceComboBoxUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ComboBoxUI
          extended by javax.swing.plaf.basic.BasicComboBoxUI
              extended by org.jvnet.substance.SubstanceComboBoxUI
                  extended by org.tentackle.plaf.tsubstance.TSubstanceComboBoxUI

public class TSubstanceComboBoxUI
extends org.jvnet.substance.SubstanceComboBoxUI

UI for JComboBox/FormComboBox/FormFieldComboBox.

Author:
harald

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jvnet.substance.SubstanceComboBoxUI
org.jvnet.substance.SubstanceComboBoxUI.ComboBoxPropertyChangeHandler
 
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
 
Fields inherited from class org.jvnet.substance.SubstanceComboBoxUI
lafWidgets, substanceChangeHandler, substanceFadeStateListener, substanceFocusListener
 
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
TSubstanceComboBoxUI()
           
 
Method Summary
protected  ComboPopup createPopup()
          Overridden to install special popup that recognizes FormComboBoxRenderer.
static ComponentUI createUI(JComponent c)
           
 
Methods inherited from class org.jvnet.substance.SubstanceComboBoxUI
__org__jvnet__substance__SubstanceComboBoxUI__installComponents, __org__jvnet__substance__SubstanceComboBoxUI__installDefaults, __org__jvnet__substance__SubstanceComboBoxUI__installListeners, __org__jvnet__substance__SubstanceComboBoxUI__installUI, __org__jvnet__substance__SubstanceComboBoxUI__uninstallComponents, __org__jvnet__substance__SubstanceComboBoxUI__uninstallDefaults, __org__jvnet__substance__SubstanceComboBoxUI__uninstallListeners, __org__jvnet__substance__SubstanceComboBoxUI__uninstallUI, __org__jvnet__substance__SubstanceComboBoxUI__update, configureArrowButton, configureArrowButtonStraightSide, configureEditor, createArrowButton, createEditor, createLayoutManager, createRenderer, getDefaultSize, getMinimumSize, getPopup, installComponents, installDefaults, installListeners, installUI, paint, paintCurrentValue, paintCurrentValueBackground, paintFocus, unconfigureArrowButton, uninstallComponents, uninstallDefaults, uninstallListeners, uninstallUI, update
 
Methods inherited from class javax.swing.plaf.basic.BasicComboBoxUI
addEditor, createFocusListener, createItemListener, createKeyListener, createListDataListener, createPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getDisplaySize, getInsets, getMaximumSize, getPreferredSize, installKeyboardActions, isFocusTraversable, isNavigationKey, isPopupVisible, rectangleForCurrentValue, removeEditor, selectNextPossibleValue, selectPreviousPossibleValue, setPopupVisible, toggleOpenClose, unconfigureEditor, uninstallKeyboardActions
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TSubstanceComboBoxUI

public TSubstanceComboBoxUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

createPopup

protected ComboPopup createPopup()
Overridden to install special popup that recognizes FormComboBoxRenderer.

Overrides:
createPopup in class org.jvnet.substance.SubstanceComboBoxUI
Returns:
an instance of ComboPopup
See Also:
ComboPopup


Copyright © 2001-2008 Harald Krake, Bergstr. 48, 78098 Triberg, Germany, harald@krake.de