|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.javasoft.util.java2d.DropShadow
public class DropShadow
Creates a drop shadow for a buffered image in highQuality or lowQuality (faster).
| Constructor Summary | |
|---|---|
protected |
DropShadow()
Constructor. |
|
DropShadow(java.awt.image.BufferedImage image)
Constructor. |
| Method Summary | |
|---|---|
float |
getAngle()
Getter/Setter for shadow angle. |
int |
getDistance()
Getter/Setter for shadow distance. |
boolean |
getHighQuality()
Getter/Setter for highQuality or lowQuality (faster). |
java.awt.image.BufferedImage |
getImage()
|
java.awt.Color |
getShadowColor()
Getter/Setter for shadow color. |
float |
getShadowOpacity()
Getter/Setter for shadow opacity. |
int |
getShadowSize()
Getter/Setter for shadow size. |
void |
paint(java.awt.Graphics g,
int x,
int y)
Paint original with shadow. |
void |
paint(java.awt.Graphics g,
int x,
int y,
boolean paintShadow)
Paint original with or without shadow. |
void |
paintShadow(java.awt.Graphics g,
int x,
int y)
Paint shadow only. |
void |
setAngle(float angle)
|
void |
setDistance(int distance)
|
void |
setImage(java.awt.image.BufferedImage image)
Getter/Setter for original image. |
void |
setQuality(boolean highQuality)
|
void |
setShadowColor(java.awt.Color shadowColor)
|
void |
setShadowOpacity(float shadowOpacity)
|
void |
setShadowSize(int shadowSize)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected DropShadow()
public DropShadow(java.awt.image.BufferedImage image)
| Method Detail |
|---|
public void setImage(java.awt.image.BufferedImage image)
public java.awt.image.BufferedImage getImage()
public boolean getHighQuality()
public void setQuality(boolean highQuality)
public float getAngle()
public void setAngle(float angle)
public int getDistance()
public void setDistance(int distance)
public java.awt.Color getShadowColor()
public void setShadowColor(java.awt.Color shadowColor)
public float getShadowOpacity()
public void setShadowOpacity(float shadowOpacity)
public int getShadowSize()
public void setShadowSize(int shadowSize)
public void paintShadow(java.awt.Graphics g,
int x,
int y)
public void paint(java.awt.Graphics g,
int x,
int y)
public void paint(java.awt.Graphics g,
int x,
int y,
boolean paintShadow)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||