|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.substance.watermark.SubstanceBubblesWatermark
public class SubstanceBubblesWatermark
Implementation of SubstanceWatermark
,
drawing random bubbles as watermark. This class is part of officially
supported API.
Constructor Summary | |
---|---|
SubstanceBubblesWatermark()
|
Method Summary | |
---|---|
void |
dispose()
Disposes the memory associated with this watermark. |
void |
drawWatermarkImage(java.awt.Graphics graphics,
java.awt.Component c,
int x,
int y,
int width,
int height)
Draws the watermark on the specified graphics context in the specified region. |
java.lang.String |
getDisplayName()
Returns the display name of this trait. |
static java.lang.String |
getName()
Returns the name of all watermarks of this class. |
boolean |
isDependingOnTheme()
Returns indication whether this watermark depends on the
current SubstanceTheme . |
void |
previewWatermark(java.awt.Graphics g,
int x,
int y,
int width,
int height)
Draws the preview of the watermark image. |
boolean |
updateWatermarkImage()
Updates the current watermark image. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SubstanceBubblesWatermark()
Method Detail |
---|
public void drawWatermarkImage(java.awt.Graphics graphics, java.awt.Component c, int x, int y, int width, int height)
SubstanceWatermark
drawWatermarkImage
in interface SubstanceWatermark
graphics
- Graphics context.c
- Component that is painted.x
- Left X of the region.y
- Top Y of the region.width
- Region width.height
- Region height.public boolean updateWatermarkImage()
SubstanceWatermark
updateWatermarkImage
in interface SubstanceWatermark
true
if the watermark has been updated
successfully, false
otherwise.public void previewWatermark(java.awt.Graphics g, int x, int y, int width, int height)
SubstanceWatermark
previewWatermark
in interface SubstanceWatermark
g
- Graphic context.x
- the x coordinate of the watermark to be drawn.y
- The y coordinate of the watermark to be drawn.width
- The width of the watermark to be drawn.height
- The height of the watermark to be drawn.public java.lang.String getDisplayName()
SubstanceTrait
this
trait. This method is
part of officially supported API.
getDisplayName
in interface SubstanceTrait
getDisplayName
in interface SubstanceWatermark
this
trait.public static java.lang.String getName()
this
class.
this
class.public boolean isDependingOnTheme()
SubstanceWatermark
this
watermark depends on the
current SubstanceTheme
.
isDependingOnTheme
in interface SubstanceWatermark
true
if this
watermark depends on
the current SubstanceTheme
,
false
otherwise.public void dispose()
SubstanceWatermark
this
watermark.
dispose
in interface SubstanceWatermark
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |