javax.swing.plaf
public static class BorderUIResource.CompoundBorderUIResource extends CompoundBorder implements UIResource, Serializable
CompoundBorder
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.insideBorder, outsideBorder
Constructor and Description |
---|
BorderUIResource.CompoundBorderUIResource(Border outsideBorder,
Border insideBorder)
Constructs a CompoundBorderUIResource with the specified inside
and outside borders.
|
getBorderInsets, getBorderInsets, getInsideBorder, getOutsideBorder, isBorderOpaque, paintBorder
getInteriorRectangle, getInteriorRectangle
public BorderUIResource.CompoundBorderUIResource(Border outsideBorder, Border insideBorder)
outsideBorder
- the outside border, which is painted to the
outside of both insideBorder
and the enclosed
component. It is acceptable to pass null
, in
which case no outside border is painted.insideBorder
- the inside border, which is painted to
between outsideBorder
and the enclosed
component. It is acceptable to pass null
, in
which case no inside border is painted.