JavaTM 2 Platform Std. Ed. v1.5.0
javax.swing.plaf.basic
Class BasicToolBarSeparatorUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SeparatorUI
javax.swing.plaf.basic.BasicSeparatorUI
javax.swing.plaf.basic.BasicToolBarSeparatorUI
public class BasicToolBarSeparatorUI - extends BasicSeparatorUI
A Basic L&F implementation of ToolBarSeparatorUI. 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 |
BasicToolBarSeparatorUI
public BasicToolBarSeparatorUI()
createUI
public static ComponentUI createUI(JComponent c)
installDefaults
protected void installDefaults(JSeparator s)
- Overrides:
installDefaults in class BasicSeparatorUI
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 BasicSeparatorUI
- 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 BasicSeparatorUI
- 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
|