Package net.simplace.ui.layout
Class FWPrecisionBevelBorder
java.lang.Object
javax.swing.border.AbstractBorder
net.simplace.ui.layout.FWPrecisionBevelBorder
- All Implemented Interfaces:
Serializable
,Border
- Author:
- andi standardborder for Framework
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionFWPrecisionBevelBorder
(int aBevelProfile) FWPrecisionBevelBorder
(Color aColorNorthWest, Color aSouthEast) FWPrecisionBevelBorder
(Color aColorNorthWest, Color aSouthEast, int aBevelProfile) -
Method Summary
Modifier and TypeMethodDescriptiongetBorderInsets
(Component aComponent) (non-Javadoc)boolean
(non-Javadoc)void
paintBorder
(Component aComponent, Graphics aGraphics, int aX, int aY, int aWidth, int aHeight) (non-Javadoc)void
setBevelProfile
(int aProfile) void
setBorderColors
(Color aColorLeft, Color aColorTop, Color aColorRight, Color aColorBottom) void
setInsets
(int aTop, int aLeft, int aBottom, int aRight) Methods inherited from class javax.swing.border.AbstractBorder
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle
-
Field Details
-
LUCENT
public static final int LUCENTLucent type- See Also:
-
RAISED
public static final int RAISEDRaised type- See Also:
-
LOWERED
public static final int LOWEREDLowerd type- See Also:
-
-
Constructor Details
-
FWPrecisionBevelBorder
public FWPrecisionBevelBorder(int aBevelProfile) - Parameters:
aBevelProfile
-
-
FWPrecisionBevelBorder
- Parameters:
aColorNorthWest
-aSouthEast
-
-
FWPrecisionBevelBorder
- Parameters:
aColorNorthWest
-aSouthEast
-aBevelProfile
-
-
-
Method Details
-
setBorderColors
public void setBorderColors(Color aColorLeft, Color aColorTop, Color aColorRight, Color aColorBottom) - Parameters:
aColorLeft
-aColorTop
-aColorRight
-aColorBottom
-
-
paintBorder
public void paintBorder(Component aComponent, Graphics aGraphics, int aX, int aY, int aWidth, int aHeight) (non-Javadoc)- Specified by:
paintBorder
in interfaceBorder
- Overrides:
paintBorder
in classAbstractBorder
- See Also:
-
getBorderInsets
(non-Javadoc)- Specified by:
getBorderInsets
in interfaceBorder
- Overrides:
getBorderInsets
in classAbstractBorder
- See Also:
-
isBorderOpaque
public boolean isBorderOpaque()(non-Javadoc)- Specified by:
isBorderOpaque
in interfaceBorder
- Overrides:
isBorderOpaque
in classAbstractBorder
- See Also:
-
setBevelProfile
public void setBevelProfile(int aProfile) - Parameters:
aProfile
-
-
setInsets
public void setInsets(int aTop, int aLeft, int aBottom, int aRight) - Parameters:
aTop
-aLeft
-aBottom
-aRight
-
-