JavaTM 2 Platform Std. Ed. v1.6.0
javax.swing.plaf.metal
Class MetalPopupMenuSeparatorUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SeparatorUI
javax.swing.plaf.basic.BasicSeparatorUI
javax.swing.plaf.metal.MetalSeparatorUI
javax.swing.plaf.metal.MetalPopupMenuSeparatorUI
public class MetalPopupMenuSeparatorUI - extends MetalSeparatorUI
A Metal L&F implementation of PopupMenuSeparatorUI. This implementation
is a "combined" view/controller.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetalPopupMenuSeparatorUI
public MetalPopupMenuSeparatorUI()
createUI
public static ComponentUI createUI(JComponent c)
paint
public void paint(Graphics g,
JComponent c)
- Description copied from class:
ComponentUI
- Paints the specified component appropriate for the look and feel.
This method is invoked from the
ComponentUI.update method when
the specified component is being painted. Subclasses should override
this method and use the specified Graphics object to
render the content of the component.
- Overrides:
paint in class MetalSeparatorUI
- Parameters:
g - the Graphics context in which to paintc - the component being painted;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple components- See Also:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Description copied from class:
ComponentUI
- Returns the specified component's preferred size appropriate for
the look and feel. If
null is returned, the preferred
size will be calculated by the component's layout manager instead
(this is the preferred approach for any component with a specific
layout manager installed). The default implementation of this
method returns null .
- Overrides:
getPreferredSize in class MetalSeparatorUI
- Parameters:
c - the component whose preferred size is being queried;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple components- See Also:
JComponent.getPreferredSize() ,
LayoutManager.preferredLayoutSize(java.awt.Container)
Copyright 2003 Sun Microsystems, Inc. All rights reserved
|