|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.eltima.chart.GradientModel
The GradientModel class.
Copyright: Copyright (c) 2000-2005
Company: Eltima Software
Field Summary | |
(package private) java.awt.Color |
color1
|
(package private) java.awt.Color |
color2
|
(package private) int |
direction
|
static int |
DOWN
|
static int |
LEFT_TO_RIGHT
Gradient direction left to right. |
(package private) int |
numberOfCycles
|
static int |
TOP_LEFT_TO_BOTTOM_RIGHT
Gradient direction top left to bottom right. |
static int |
TOP_RIGHT_TO_BOTTOM_LEFT
Gradient direction top right to bootom left. |
Constructor Summary | |
GradientModel()
Creates new instance of GradientModel. |
|
GradientModel(java.awt.Color color1,
java.awt.Color color2,
int direction,
int numberOfCycles)
Creates new instance of GradientModel with specified colors, direction and number of cycles. |
Method Summary | |
java.awt.Color |
getColor1()
Returns first gradient color. |
java.awt.Color |
getColor2()
Returns second gradient color. |
int |
getDirection()
Returns gradient direction. |
java.awt.GradientPaint |
getGradientPaint(int x,
int y,
int w,
int h)
Returns GradientPaint for specified rectangle coordinaties. |
int |
getNumberOfCycles()
Returns gradient number of cycles. |
void |
setColor1(java.awt.Color color1)
Sets first gradient color. |
void |
setColor2(java.awt.Color color2)
Sets second gradient color. |
void |
setDirection(int direction)
Sets gradient direction. |
void |
setGradientPaint(java.awt.Graphics2D g2,
int x,
int y,
int w,
int h)
Sets GradientPaint for specified rectangle coordinaties. |
void |
setGradientPaint(java.awt.Graphics2D g2,
java.awt.Rectangle r)
Sets GradientPaint for specified rectangle. |
void |
setNumberOfCycles(int numberOfCycles)
Sets gradient number of cycles. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int DOWN
public static final int LEFT_TO_RIGHT
public static final int TOP_LEFT_TO_BOTTOM_RIGHT
public static final int TOP_RIGHT_TO_BOTTOM_LEFT
java.awt.Color color1
java.awt.Color color2
int direction
int numberOfCycles
Constructor Detail |
public GradientModel()
public GradientModel(java.awt.Color color1, java.awt.Color color2, int direction, int numberOfCycles)
color1
- Colorcolor2
- Colordirection
- intnumberOfCycles
- intMethod Detail |
public java.awt.GradientPaint getGradientPaint(int x, int y, int w, int h)
x
- inty
- intw
- inth
- int
public void setGradientPaint(java.awt.Graphics2D g2, int x, int y, int w, int h)
g2
- Graphics2Dx
- inty
- intw
- inth
- intpublic void setGradientPaint(java.awt.Graphics2D g2, java.awt.Rectangle r)
g2
- Graphics2Dr
- Rectanglepublic java.awt.Color getColor1()
public java.awt.Color getColor2()
public int getDirection()
public int getNumberOfCycles()
public void setColor1(java.awt.Color color1)
color1
- Colorpublic void setColor2(java.awt.Color color2)
color2
- Colorpublic void setDirection(int direction)
direction
- DOWN, LEFT_TO_RIGHT, TOP_LEFT_TO_BOTTOM_RIGHT or TOP_RIGHT_TO_BOTTOM_LEFT.public void setNumberOfCycles(int numberOfCycles)
numberOfCycles
- int
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |