|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jvnet.substance.painter.decoration.ClassicDecorationPainter
public class ClassicDecorationPainter
Decoration painter that paints a classic gradient. This class is part of officially supported API.
| Field Summary | |
|---|---|
static java.lang.String |
DISPLAY_NAME
The display name for the decoraion painters of this class. |
protected ClassicGradientPainter |
painter
Single gradient painter instance. |
protected static java.util.Map<java.lang.String,java.awt.image.BufferedImage> |
smallImageCache
Cache for small objects. |
| Constructor Summary | |
|---|---|
ClassicDecorationPainter()
Creates new classic title painter. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDisplayName()
Returns the display name of this trait. |
protected void |
internalPaint(java.awt.Graphics2D graphics,
int width,
int height,
SubstanceTheme theme)
Paints the title background. |
void |
paintDecorationArea(java.awt.Graphics2D graphics,
java.awt.Component comp,
DecorationAreaType decorationAreaType,
int width,
int height,
SubstanceTheme theme)
Paints the decoration area. |
static void |
reset()
Resets image maps (used when setting new theme). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DISPLAY_NAME
protected static java.util.Map<java.lang.String,java.awt.image.BufferedImage> smallImageCache
protected ClassicGradientPainter painter
| Constructor Detail |
|---|
public ClassicDecorationPainter()
| Method Detail |
|---|
public java.lang.String getDisplayName()
SubstanceTraitthis trait. This method is
part of officially supported API.
getDisplayName in interface SubstanceTraitthis trait.
public void paintDecorationArea(java.awt.Graphics2D graphics,
java.awt.Component comp,
DecorationAreaType decorationAreaType,
int width,
int height,
SubstanceTheme theme)
SubstanceDecorationPainter
paintDecorationArea in interface SubstanceDecorationPaintergraphics - Graphics context.comp - Component.decorationAreaType - Decoration area type. Must not be null.width - Width.height - Height.theme - Theme for painting the decoration area.
protected void internalPaint(java.awt.Graphics2D graphics,
int width,
int height,
SubstanceTheme theme)
graphics - Graphics context.width - Width.height - Height.leftTitleX - Title start poisition.rightTitleX - Title end position.theme - Substance theme for painting the title packground.public static void reset()
SubstanceLookAndFeel.setCurrentTheme(String),
SubstanceLookAndFeel.setCurrentTheme(SubstanceTheme)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||