Class RadianceButtonBorder
java.lang.Object
org.pushingpixels.radiance.theming.internal.utils.border.RadianceButtonBorder
- All Implemented Interfaces:
Border
,UIResource
- Direct Known Subclasses:
RadianceSpinnerButton.SpinnerButtonBorder
Base class for button borders in Radiance look-and-feel. This class
is for internal use only.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> Returns the associated button shaper class.boolean
void
paintBorder
(Component c, Graphics g, int x, int y, int width, int height) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.border.Border
getBorderInsets
-
Field Details
-
buttonShaperClass
The associated button shaper class.
-
-
Constructor Details
-
RadianceButtonBorder
Simple constructor.- Parameters:
buttonShaperClass
- The associated button shaper class.
-
-
Method Details
-
isBorderOpaque
public boolean isBorderOpaque()- Specified by:
isBorderOpaque
in interfaceBorder
-
paintBorder
- Specified by:
paintBorder
in interfaceBorder
-
getButtonShaperClass
Returns the associated button shaper class.- Returns:
- The associated button shaper class.
-