javax.swing.plaf.basic

Class BasicBorders.MarginBorder

Enclosing Class:
BasicBorders
Implemented Interfaces:
Border, Serializable, UIResource

public static class BasicBorders.MarginBorder
extends AbstractBorder
implements UIResource

See Also:
Serialized Form

Method Summary

Insets
getBorderInsets(Component c)
This default implementation returns a new Insets instance where the top, left, bottom, and right fields are set to 0.
Insets
getBorderInsets(Component c, Insets insets)
Reinitializes the insets parameter with this Border's current Insets.

Methods inherited from class javax.swing.border.AbstractBorder

getBorderInsets, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque, paintBorder

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Details

getBorderInsets

public Insets getBorderInsets(Component c)
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 interface 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)
Reinitializes the insets parameter with this Border's current Insets.
Overrides:
getBorderInsets in interface AbstractBorder
Parameters:
c - the component for which this border insets value applies
insets - the object to be reinitialized
Returns:
the insets object