javax.swing.plaf.basic
Class BasicBorders.FieldBorder
java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.plaf.basic.BasicBorders.FieldBorder
- All Implemented Interfaces:
- Serializable
, Border
, UIResource

- Enclosing class:
- BasicBorders

public static class BasicBorders.FieldBorder
- extends AbstractBorder

- implements UIResource

- See Also:
- Serialized Form
Methods inherited from class java.lang.Object  |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait  |
shadow

protected Color
shadow
darkShadow

protected Color
darkShadow
highlight

protected Color
highlight
lightHighlight

protected Color
lightHighlight
BasicBorders.FieldBorder

public BasicBorders.FieldBorder(Color
shadow,
Color
darkShadow,
Color
highlight,
Color
lightHighlight)
paintBorder

public void paintBorder(Component
c,
Graphics
g,
int x,
int y,
int width,
int height)
- 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 borderwidth - the width of the painted borderheight - 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
insets)
- 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 appliesinsets - the object to be reinitialized
- Returns:
- the
insets object