javax.swing.plaf.metal
Class MetalBorders.ToolBarBorder
java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.plaf.metal.MetalBorders.ToolBarBorder
All Implemented Interfaces: Serializable , Border , UIResource , SwingConstants
Enclosing class: MetalBorders
public static class MetalBorders.ToolBarBorder extends AbstractBorder implements UIResource , SwingConstants
Field Summary
protected javax.swing.plaf.metal.MetalBumps
bumps
Fields inherited from interface javax.swing.SwingConstants
BOTTOM , CENTER , EAST , HORIZONTAL , LEADING , LEFT , NEXT , NORTH , NORTH_EAST , NORTH_WEST , PREVIOUS , RIGHT , SOUTH , SOUTH_EAST , SOUTH_WEST , TOP , TRAILING , VERTICAL , WEST
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
bumps
protected javax.swing.plaf.metal.MetalBumps bumps
MetalBorders.ToolBarBorder
public MetalBorders.ToolBarBorder ()
paintBorder
public void paintBorder (Component c,
Graphics g,
int x,
int y,
int w,
int h)
Description copied from class: AbstractBorder
This default implementation does no painting.
Specified by: paintBorder
in interface Border
Overrides: paintBorder
in class AbstractBorder
Parameters: c
- the component for which this border is being paintedg
- the paint graphicsx
- the x position of the painted bordery
- the y position of the painted borderw
- the width of the painted borderh
- the height of the painted border
getBorderInsets
public Insets getBorderInsets (Component c)
Description copied from class: AbstractBorder
This default implementation returns a new Insets
instance where the top
, left
,
bottom
, and
right
fields are set to 0
.
Specified by: getBorderInsets
in interface Border
Overrides: getBorderInsets
in class AbstractBorder
Parameters: c
- the component for which this border insets value applies
Returns: the new Insets
object initialized to 0
getBorderInsets
public Insets getBorderInsets (Component c,
Insets newInsets)
Description copied from class: AbstractBorder
Reinitializes the insets parameter with this Border's current Insets.
Overrides: getBorderInsets
in class AbstractBorder
Parameters: c
- the component for which this border insets value appliesnewInsets
- the object to be reinitialized
Returns: the insets
object
Submit a bug or feature For further API reference and developer documentation, see Java SE Developer Documentation . That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Also see the documentation redistribution policy .