Class SubstancePaneBorder
java.lang.Object
javax.swing.border.AbstractBorder
org.pushingpixels.substance.internal.utils.border.SubstancePaneBorder
- All Implemented Interfaces:
Serializable
,Border
,UIResource
Root pane and internal frame border in Substance look and feel. This
class is for internal use only.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBorderInsets
(Component c, Insets newInsets) static DecorationAreaType
getRootPaneType
(JRootPane rootPane) boolean
void
paintBorder
(Component c, Graphics g, int x, int y, int w, int h) void
paintRoundedBorder
(Component c, Graphics g, int x, int y, int w, int h) void
paintSquareBorder
(Component c, Graphics g, int x, int y, int w, int h) Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getInteriorRectangle, getInteriorRectangle
-
Constructor Details
-
SubstancePaneBorder
public SubstancePaneBorder()
-
-
Method Details
-
getRootPaneType
-
paintBorder
- Specified by:
paintBorder
in interfaceBorder
- Overrides:
paintBorder
in classAbstractBorder
-
paintSquareBorder
-
getBorderInsets
- Specified by:
getBorderInsets
in interfaceBorder
- Overrides:
getBorderInsets
in classAbstractBorder
-
getBorderInsets
- Overrides:
getBorderInsets
in classAbstractBorder
-
isBorderOpaque
public boolean isBorderOpaque()- Specified by:
isBorderOpaque
in interfaceBorder
- Overrides:
isBorderOpaque
in classAbstractBorder
-
paintRoundedBorder
-