org.jvnet.substance.title
Class Glass3DTitlePainter
java.lang.Object
org.jvnet.substance.title.Glass3DTitlePainter
- All Implemented Interfaces:
- SubstanceTitlePainter, SubstanceTrait
public class Glass3DTitlePainter
- extends java.lang.Object
- implements SubstanceTitlePainter
Title painter that paints a 3D glass gradient. This class is part of
officially supported API.
- Author:
- Kirill Grouchnikov
|
Field Summary |
static java.lang.String |
DISPLAY_NAME
The display name for the title painters of this class. |
|
Method Summary |
java.lang.String |
getDisplayName()
Returns the display name of this trait. |
void |
paintTitleBackground(java.awt.Graphics2D graphics,
java.awt.Component comp,
int width,
int height,
int leftTitleX,
int rightTitleX,
SubstanceTheme theme,
float borderAlpha)
Paints the title background. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DISPLAY_NAME
public static final java.lang.String DISPLAY_NAME
- The display name for the title painters of this class.
- See Also:
- Constant Field Values
Glass3DTitlePainter
public Glass3DTitlePainter()
getDisplayName
public java.lang.String getDisplayName()
- Description copied from interface:
SubstanceTrait
- Returns the display name of
this trait. This method is
part of officially supported API.
- Specified by:
getDisplayName in interface SubstanceTitlePainter- Specified by:
getDisplayName in interface SubstanceTrait
- Returns:
- The display name of
this trait.
paintTitleBackground
public void paintTitleBackground(java.awt.Graphics2D graphics,
java.awt.Component comp,
int width,
int height,
int leftTitleX,
int rightTitleX,
SubstanceTheme theme,
float borderAlpha)
- Description copied from interface:
SubstanceTitlePainter
- Paints the title background.
- Specified by:
paintTitleBackground in interface SubstanceTitlePainter
- Parameters:
graphics - Graphics context.comp - Component.width - Width.height - Height.leftTitleX - Title start poisition.rightTitleX - Title end position.theme - Substance theme for painting the title packground.borderAlpha - Border alpha factor.