All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.motif.MotifComboBoxUI

java.lang.Object
    |
    +----java.awt.swing.plaf.ComponentUI
            |
            +----java.awt.swing.plaf.ComboBoxUI
                    |
                    +----java.awt.swing.basic.BasicComboBoxUI
                            |
                            +----java.awt.swing.motif.MotifComboBoxUI

public class MotifComboBoxUI
extends BasicComboBoxUI
implements Serializable
ComboBox motif look and feel


Constructor Index

 o MotifComboBoxUI()

Method Index

 o addArrowButton()
No arrow button necessary with motif
 o configureComboBox()
 o createUI(JComponent)
 o focusGained(FocusEvent)
 o focusLost(FocusEvent)
 o getPopupHeightForRowCount(int)
 o iconAreaWidth()
 o installUI(JComponent)
 o layoutContainer(Container)
 o mouseMoved(MouseEvent)
 o paint(Graphics, JComponent)
 o paintCurrentValue(Graphics, Rectangle, boolean)
 o rectangleForArrowIcon()
 o rectangleForCurrentValue()
 o removeArrowButton()
No arrow button necessary with motif
 o shouldActivatePopupForEvent(MouseEvent)
 o unconfigureComboBox()
 o uninstallUI(JComponent)
 o validateMenu()

Constructors

 o MotifComboBoxUI
public MotifComboBoxUI()

Methods

 o createUI
public static ComponentUI createUI(JComponent c)
 o installUI
public void installUI(JComponent c)
Overrides:
installUI in class BasicComboBoxUI
 o uninstallUI
public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class BasicComboBoxUI
 o configureComboBox
protected void configureComboBox()
Overrides:
configureComboBox in class BasicComboBoxUI
 o unconfigureComboBox
protected void unconfigureComboBox()
Overrides:
unconfigureComboBox in class BasicComboBoxUI
 o focusGained
public void focusGained(FocusEvent e)
Overrides:
focusGained in class BasicComboBoxUI
 o focusLost
public void focusLost(FocusEvent e)
Overrides:
focusLost in class BasicComboBoxUI
 o addArrowButton
public void addArrowButton()
No arrow button necessary with motif

Overrides:
addArrowButton in class BasicComboBoxUI
 o removeArrowButton
public void removeArrowButton()
No arrow button necessary with motif

Overrides:
removeArrowButton in class BasicComboBoxUI
 o paint
public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class BasicComboBoxUI
 o paintCurrentValue
public void paintCurrentValue(Graphics g,
                              Rectangle bounds,
                              boolean hasFocus)
Overrides:
paintCurrentValue in class BasicComboBoxUI
 o rectangleForArrowIcon
protected Rectangle rectangleForArrowIcon()
 o rectangleForCurrentValue
protected Rectangle rectangleForCurrentValue()
Overrides:
rectangleForCurrentValue in class BasicComboBoxUI
 o iconAreaWidth
public int iconAreaWidth()
 o shouldActivatePopupForEvent
protected boolean shouldActivatePopupForEvent(MouseEvent anEvent)
Overrides:
shouldActivatePopupForEvent in class BasicComboBoxUI
 o validateMenu
public void validateMenu()
Overrides:
validateMenu in class BasicComboBoxUI
 o getPopupHeightForRowCount
protected int getPopupHeightForRowCount(int maxRowCount)
Overrides:
getPopupHeightForRowCount in class BasicComboBoxUI
 o mouseMoved
public void mouseMoved(MouseEvent anEvent)
Overrides:
mouseMoved in class BasicComboBoxUI
 o layoutContainer
public void layoutContainer(Container parent)
Overrides:
layoutContainer in class BasicComboBoxUI

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature