|
|||||||||
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 LazyResettableHashMap<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,
java.awt.Component comp,
int width,
int height,
SubstanceColorScheme scheme)
Paints the specified area. |
void |
paintDecorationArea(java.awt.Graphics2D graphics,
java.awt.Component comp,
DecorationAreaType decorationAreaType,
int width,
int height,
SubstanceSkin skin)
Paints the decoration area. |
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 final LazyResettableHashMap<java.awt.image.BufferedImage> smallImageCache
protected ClassicGradientPainter painter
Constructor Detail |
---|
public ClassicDecorationPainter()
Method Detail |
---|
public java.lang.String getDisplayName()
SubstanceTrait
this
trait. This method is part
of officially supported API.
getDisplayName
in interface SubstanceTrait
this
trait.public void paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, DecorationAreaType decorationAreaType, int width, int height, SubstanceSkin skin)
SubstanceDecorationPainter
paintDecorationArea
in interface SubstanceDecorationPainter
graphics
- Graphics context.comp
- Component.decorationAreaType
- Decoration area type. Must not be null
.width
- Width.height
- Height.skin
- Skin for painting the decoration area.protected void internalPaint(java.awt.Graphics2D graphics, java.awt.Component comp, int width, int height, SubstanceColorScheme scheme)
graphics
- Graphics context.comp
- Component.width
- Width.height
- Height.leftTitleX
- Title start poisition.rightTitleX
- Title end position.scheme
- Substance color scheme for painting the area.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |