All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.basic.BasicPopupMenuUI

java.lang.Object
    |
    +----java.awt.swing.plaf.ComponentUI
            |
            +----java.awt.swing.plaf.PopupMenuUI
                    |
                    +----java.awt.swing.basic.BasicPopupMenuUI

public class BasicPopupMenuUI
extends PopupMenuUI
A Windows L&F implementation of PopupMenuUI. This implementation is a "combined" view/controller.


Class Index

 o BasicPopupMenuUI.ComponentListener
 o BasicPopupMenuUI.DragListener
 o BasicPopupMenuUI.MenuSelectionListener
 o BasicPopupMenuUI.PopupContainerListener
 o BasicPopupMenuUI.PopupListener

Variable Index

 o componentListener
 o containerListener
 o dragListener
 o popupListener
 o popupMenu
 o selectionListener

Constructor Index

 o BasicPopupMenuUI()

Method Index

 o addListeners(JComponent)
 o createChangeListener(JPopupMenu)
 o createComponentListener(JPopupMenu)
 o createContainerListener(JPopupMenu)
 o createMouseListener(JPopupMenu)
 o createMouseMotionListener(JPopupMenu)
 o createUI(JComponent)
 o getDefaultMargin(JPopupMenu)
 o getMaximumSize(JComponent)
 o getMinimumSize(JComponent)
 o getPreferredSize(JComponent)
 o initListeners(JComponent)
 o installUI(JComponent)
 o removeListeners(JComponent)
 o uninstallUI(JComponent)

Variables

 o popupMenu
protected JPopupMenu popupMenu
 o componentListener
protected BasicPopupMenuUI.ComponentListener componentListener
 o containerListener
protected BasicPopupMenuUI.PopupContainerListener containerListener
 o popupListener
protected MouseListener popupListener
 o dragListener
protected MouseMotionListener dragListener
 o selectionListener
protected ChangeListener selectionListener

Constructors

 o BasicPopupMenuUI
public BasicPopupMenuUI()

Methods

 o createUI
public static ComponentUI createUI(JComponent x)
 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 initListeners
protected void initListeners(JComponent c)
 o addListeners
protected void addListeners(JComponent c)
 o removeListeners
protected void removeListeners(JComponent c)
 o createComponentListener
protected BasicPopupMenuUI.ComponentListener createComponentListener(JPopupMenu p)
 o createContainerListener
protected BasicPopupMenuUI.PopupContainerListener createContainerListener(JPopupMenu p)
 o createMouseMotionListener
protected MouseMotionListener createMouseMotionListener(JPopupMenu p)
 o createMouseListener
protected MouseListener createMouseListener(JPopupMenu p)
 o createChangeListener
protected ChangeListener createChangeListener(JPopupMenu m)
 o getMinimumSize
public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI
 o getPreferredSize
public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI
 o getMaximumSize
public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI
 o getDefaultMargin
public Insets getDefaultMargin(JPopupMenu c)
Overrides:
getDefaultMargin in class PopupMenuUI

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature