public static class BorderUIResource.MatteBorderUIResource extends MatteBorder implements UIResource, Serializable
MatteBorder that also implements the
UIResource marker interface. This is useful for
implementing pluggable look-and-feels: When switching the current
LookAndFeel, only those borders are replaced that are marked as
UIResource. For this reason, a look-and-feel should
always install borders that implement UIResource,
such as the borders provided by this class.
![[An illustration of two MatteBorders]](../border/doc-files/MatteBorder-1.png)
color, tileIconbottom, left, right, top| Constructor and Description |
|---|
BorderUIResource.MatteBorderUIResource(Icon tileIcon)
Constructs a MatteBorderUIResource given an icon for tiling the
border area.
|
BorderUIResource.MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Color color)
Constructs a MatteBorderUIResource given the width on each side
and a fill color.
|
BorderUIResource.MatteBorderUIResource(int top,
int left,
int bottom,
int right,
Icon tileIcon)
Constructs a MatteBorderUIResource given the width on each side
and an icon for tiling the border area.
|
getBorderInsets, getBorderInsets, getBorderInsets, getMatteColor, getTileIcon, isBorderOpaque, paintBordergetInteriorRectangle, getInteriorRectanglepublic BorderUIResource.MatteBorderUIResource(int top, int left, int bottom, int right, Color color)
![[A picture of a MatteBorder made by this
constructor]](../border/doc-files/MatteBorder-2.png)
top - the width of the border at its top edge.left - the width of the border at its left edge.bottom - the width of the border at its bottom edge.right - the width of the border at its right edge.color - the color for filling the border.public BorderUIResource.MatteBorderUIResource(int top, int left, int bottom, int right, Icon tileIcon)
![[A picture of a MatteBorder made by this
constructor]](../border/doc-files/MatteBorder-4.png)
top - the width of the border at its top edge.left - the width of the border at its left edge.bottom - the width of the border at its bottom edge.right - the width of the border at its right edge.tileIcon - an icon for tiling the border area.public BorderUIResource.MatteBorderUIResource(Icon tileIcon)
![[A picture of a MatteBorder made by this
constructor]](../border/doc-files/MatteBorder-6.png)
tileIcon - an icon for tiling the border area.