javax.swing.plaf.metal
Class MetalBorders.ScrollPaneBorder
java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.plaf.metal.MetalBorders.ScrollPaneBorder
All Implemented Interfaces: Serializable , Border , UIResource
Enclosing class: MetalBorders
public static class MetalBorders.ScrollPaneBorder extends AbstractBorder implements UIResource
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
MetalBorders.ScrollPaneBorder
public MetalBorders.ScrollPaneBorder ()
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
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 .