- java.lang.Object
- 
- javax.swing.border.AbstractBorder
- 
- javax.swing.plaf.basic.BasicBorders.ButtonBorder
 
 
- 
- All Implemented Interfaces:
- Serializable,- Border,- UIResource
 - Direct Known Subclasses:
- BasicBorders.RadioButtonBorder,- BasicBorders.RolloverButtonBorder,- BasicBorders.ToggleButtonBorder
 - Enclosing class:
- BasicBorders
 
 public static class BasicBorders.ButtonBorder extends AbstractBorder implements UIResource Draws a border around a button.- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected ColordarkShadowThe color of dark shadow.protected ColorhighlightThe color of highlight.protected ColorlightHighlightThe color of light highlight.protected ColorshadowThe color of shadow.
 - 
Constructor SummaryConstructors Constructor Description ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)Constructs a new instance of aButtonBorder.
 - 
Method Summary- 
Methods declared in class javax.swing.border.AbstractBordergetBaseline, getBaselineResizeBehavior, getBorderInsets, getBorderInsets, getInteriorRectangle, getInteriorRectangle, isBorderOpaque, paintBorder
 
- 
 
- 
- 
- 
Constructor Detail- 
ButtonBorderpublic ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight) Constructs a new instance of aButtonBorder.- Parameters:
- shadow- a color of shadow
- darkShadow- a color of dark shadow
- highlight- a color of highlight
- lightHighlight- a color of light highlight
 
 
- 
 
-