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, innerFields inherited from class javax.swing.border.CompoundBorder
insideBorder, outsideBorder -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInsetBorder(Border outer, Border inner, boolean emptyInner) -
Method Summary
Modifier and TypeMethodDescriptionstatic InsetBordercreateBorder(Border border, boolean inner) static InsetBordercreateBorder(Border border, boolean inner, Insets base) booleanbooleanbooleanvoidsetBottomEdge(boolean bottomEdge) booleansetEmptyInsets(int top, int left, int bottom, int right) voidsetLeftEdge(boolean leftEdge) voidsetRightEdge(boolean rightEdge) voidtoggleEdge(int edge, boolean on) Methods inherited from class org.flexdock.plaf.common.border.CompoundEmptyBorder
create, create, getEmptyInsets, getWrappedBorder, setEmptyInsetsMethods inherited from class javax.swing.border.CompoundBorder
getBorderInsets, getInsideBorder, getOutsideBorder, isBorderOpaque, paintBorderMethods 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:
setEmptyInsetsin classCompoundEmptyBorder
-