ComboBoxUI
|
+ ComboBoxUI()
+ isFocusTraversable(JComboBox) : boolean
+ isPopupVisible(JComboBox) : boolean
+ setPopupVisible(JComboBox, boolean)
|
ComponentUI
|
+ ComponentUI()
+ createUI(JComponent) : ComponentUI
+ getMaximumSize(JComponent) : Dimension
+ getMinimumSize(JComponent) : Dimension
+ getPreferredSize(JComponent) : Dimension
+ installUI(JComponent)
+ paint(Graphics, JComponent)
+ update(Graphics, JComponent)
|
|
BasicComboBoxUI
|
# currentValuePane : CellRendererPane
# editor : Component
# arrowButton : JButton
# popup : ComboPopup
# listBox : JList
|
+ BasicComboBoxUI()
+ createUI(JComponent) : ComponentUI
+ installUI(JComponent)
+ paintCurrentValue(Graphics, Rectangle)
|
|
CatalystComboBoxUI
|
+ CatalystComboBoxUI()
# createEditor() : ComboBoxEditor
# createLayoutManager() : LayoutManager
# createRenderer() : ListCellRenderer
# installKeyboardActions()
+ createUI(JComponent) : ComponentUI
+ installUI(JComponent)
+ paintCurrentValue(Graphics, Rectangle)
|
CatalystComboBoxRenderer
|
+ CatalystComboBoxRenderer()
+ getListCellRendererComponent(JList, ...
+ getPreferredSize() : Dimension
|
|