All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.multi.MultiComboBoxUI

java.lang.Object
    |
    +----java.awt.swing.plaf.ComponentUI
            |
            +----java.awt.swing.plaf.ComboBoxUI
                    |
                    +----java.awt.swing.multi.MultiComboBoxUI

public class MultiComboBoxUI
extends ComboBoxUI
implements Serializable
MultiComboBoxUI implementation


Variable Index

 o uis
The Vector containing the real UI's.

Constructor Index

 o MultiComboBoxUI()

Method Index

 o contains(JComponent, int, int)
 o createUI(JComponent)
 o editablePropertyChanged()
This method is called when the editable property changes.
 o enablePropertyChanged()
This method is called when the enabled property changes
 o getList()
This method asks the UI for the JList is using to display the contents of the ComboBox.
 o getMaximumSize(JComponent)
 o getMinimumSize(JComponent)
 o getPreferredSize(JComponent)
 o getUIs()
Return the list of UI's associated with this multiplexing UI.
 o hidePopup()
This method request the UI to hide the popup
 o installUI(JComponent)
 o maximumRowCountChanged()
This method is called when the maximum number of rows is changing
 o paint(Graphics, JComponent)
 o showPopup()
This method request the UI to show the popup
 o uninstallUI(JComponent)

Variables

 o uis
protected Vector uis
The Vector containing the real UI's. This is populated in the call to createUI, and can be obtained by calling getUIs. The first element is guaranteed to the real UI obtained from the default look and feel.

Constructors

 o MultiComboBoxUI
public MultiComboBoxUI()

Methods

 o createUI
public static ComponentUI createUI(JComponent c)
 o getUIs
public ComponentUI[] getUIs()
Return the list of UI's associated with this multiplexing UI. This allows processing of the UI's by an application aware of multiplexing UI's on components.

 o installUI
public void installUI(JComponent c)
Overrides:
installUI in class ComponentUI
 o uninstallUI
public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI
 o paint
public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class ComponentUI
 o getPreferredSize
public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI
 o getMinimumSize
public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI
 o getMaximumSize
public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI
 o contains
public boolean contains(JComponent c,
                        int x,
                        int y)
Overrides:
contains in class ComponentUI
 o maximumRowCountChanged
public void maximumRowCountChanged()
This method is called when the maximum number of rows is changing

Overrides:
maximumRowCountChanged in class ComboBoxUI
 o editablePropertyChanged
public void editablePropertyChanged()
This method is called when the editable property changes.

Overrides:
editablePropertyChanged in class ComboBoxUI
 o enablePropertyChanged
public void enablePropertyChanged()
This method is called when the enabled property changes

Overrides:
enablePropertyChanged in class ComboBoxUI
 o showPopup
public void showPopup()
This method request the UI to show the popup

Overrides:
showPopup in class ComboBoxUI
 o hidePopup
public void hidePopup()
This method request the UI to hide the popup

Overrides:
hidePopup in class ComboBoxUI
 o getList
public JList getList()
This method asks the UI for the JList is using to display the contents of the ComboBox.

Overrides:
getList in class ComboBoxUI

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature