Package org.flexdock.dockbar.layout
Class InsetBorder
java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.border.CompoundBorder
org.flexdock.plaf.common.border.CompoundEmptyBorder
org.flexdock.dockbar.layout.InsetBorder
- All Implemented Interfaces:
Serializable
,Border
- Author:
- Christopher Butler TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flexdock.plaf.common.border.CompoundEmptyBorder
CompoundEmptyBorder.MutableEmptyBorder
-
Field Summary
Fields inherited from class org.flexdock.plaf.common.border.CompoundEmptyBorder
EMPTY_INSETS, inner
Fields inherited from class javax.swing.border.CompoundBorder
insideBorder, outsideBorder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
InsetBorder
(Border outer, Border inner, boolean emptyInner) -
Method Summary
Modifier and TypeMethodDescriptionstatic InsetBorder
createBorder
(Border border, boolean inner) static InsetBorder
createBorder
(Border border, boolean inner, Insets base) boolean
boolean
boolean
void
setBottomEdge
(boolean bottomEdge) boolean
setEmptyInsets
(int top, int left, int bottom, int right) void
setLeftEdge
(boolean leftEdge) void
setRightEdge
(boolean rightEdge) void
toggleEdge
(int edge, boolean on) Methods inherited from class org.flexdock.plaf.common.border.CompoundEmptyBorder
create, create, getEmptyInsets, getWrappedBorder, setEmptyInsets
Methods inherited from class javax.swing.border.CompoundBorder
getBorderInsets, getInsideBorder, getOutsideBorder, isBorderOpaque, paintBorder
Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle
-
Constructor Details
-
InsetBorder
-
-
Method Details
-
createBorder
-
createBorder
-
toggleEdge
public void toggleEdge(int edge, boolean on) -
isBottomEdge
public boolean isBottomEdge()- Returns:
- Returns the bottomEdge.
-
setBottomEdge
public void setBottomEdge(boolean bottomEdge) - Parameters:
bottomEdge
- The bottomEdge to set.
-
isLeftEdge
public boolean isLeftEdge()- Returns:
- Returns the leftEdge.
-
setLeftEdge
public void setLeftEdge(boolean leftEdge) - Parameters:
leftEdge
- The leftEdge to set.
-
isRightEdge
public boolean isRightEdge()- Returns:
- Returns the rightEdge.
-
setRightEdge
public void setRightEdge(boolean rightEdge) - Parameters:
rightEdge
- The rightEdge to set.
-
setEmptyInsets
public boolean setEmptyInsets(int top, int left, int bottom, int right) - Overrides:
setEmptyInsets
in classCompoundEmptyBorder
-