![]() |
|
Contents |
Public Member Functions | |
| MetalComboBoxButton (final JComboBox comboBox, final Icon icon, final CellRendererPane rendererPane, final JList list) | |
| MetalComboBoxButton (final JComboBox comboBox, final Icon icon, final boolean iconOnly, final CellRendererPane rendererPane, final JList list) | |
| final JComboBox | getComboBox () |
| final void | setComboBox (final JComboBox comboBox) |
| final Icon | getComboIcon () |
| final void | setComboIcon (final Icon icon) |
| final boolean | isIconOnly () |
| final void | setIconOnly (final boolean isIconOnly) |
| boolean | isFocusTraversable () |
| void | setEnabled (final boolean enabled) |
| void | paintComponent (final Graphics g) |
Protected Attributes | |
| JComboBox | comboBox |
| Icon | comboIcon |
| boolean | iconOnly |
| JList | listBox |
| CellRendererPane | rendererPane |
Private Member Functions | |
| void | paintItem (final Graphics g, final int x, final int y, final int w, final int h) |
| void | paintIcon (final Graphics g, final int x, final int y) |
Private Attributes | |
| Insets | cachedInsets = new Insets(0, 0, 0, 0) |
Classes | |
| class | MetalComboBoxButtonModel |
| MetalComboBoxButton | ( | final JComboBox | comboBox, | |
| final Icon | icon, | |||
| final CellRendererPane | rendererPane, | |||
| final JList | list | |||
| ) |
| MetalComboBoxButton | ( | final JComboBox | comboBox, | |
| final Icon | icon, | |||
| final boolean | iconOnly, | |||
| final CellRendererPane | rendererPane, | |||
| final JList | list | |||
| ) |
| final JComboBox getComboBox | ( | ) |
| final void setComboBox | ( | final JComboBox | comboBox | ) |
| final Icon getComboIcon | ( | ) |
| final void setComboIcon | ( | final Icon | icon | ) |
| final boolean isIconOnly | ( | ) |
| final void setIconOnly | ( | final boolean | isIconOnly | ) |
| boolean isFocusTraversable | ( | ) |
Reimplemented from Component.
| void setEnabled | ( | final boolean | enabled | ) |
| void paintComponent | ( | final Graphics | g | ) |
| void paintItem | ( | final Graphics | g, | |
| final int | x, | |||
| final int | y, | |||
| final int | w, | |||
| final int | h | |||
| ) | [private] |
| void paintIcon | ( | final Graphics | g, | |
| final int | x, | |||
| final int | y | |||
| ) | [private] |
boolean iconOnly [protected] |
CellRendererPane rendererPane [protected] |
Insets cachedInsets = new Insets(0, 0, 0, 0) [private] |