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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFWPrecisionBevelBorder(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)voidpaintBorder(Component aComponent, Graphics aGraphics, int aX, int aY, int aWidth, int aHeight) (non-Javadoc)voidsetBevelProfile(int aProfile) voidsetBorderColors(Color aColorLeft, Color aColorTop, Color aColorRight, Color aColorBottom) voidsetInsets(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:
paintBorderin interfaceBorder- Overrides:
paintBorderin classAbstractBorder- See Also:
-
getBorderInsets
(non-Javadoc)- Specified by:
getBorderInsetsin interfaceBorder- Overrides:
getBorderInsetsin classAbstractBorder- See Also:
-
isBorderOpaque
public boolean isBorderOpaque()(non-Javadoc)- Specified by:
isBorderOpaquein interfaceBorder- Overrides:
isBorderOpaquein 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-
-