|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.java4less.rchart.LineStyle
This class draws lines. It contains the description of how a line looks like.
The following code creates the line style for the grid of this chart:
XAxis.gridStyle=new LineStyle(0.2f,java.awt.Color.darkGray,LineStyle.LINE_DASHED);
Field Summary | |
static int |
LINE_DASHED
|
static int |
LINE_DOTS
|
static int |
LINE_NORMAL
|
Constructor Summary | |
LineStyle(float w,
java.awt.Color c,
int t)
Creates a line style with the given width, color and style(line, dashed...). |
Method Summary | |
void |
draw(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2)
draws a line between two points. |
void |
drawArc(java.awt.Graphics g,
int x,
int y,
int w,
int h,
int a1,
int a2)
|
void |
drawLineWithStyle(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2)
|
void |
drawOpenPolygon(java.awt.Graphics g,
int[] x,
int[] y,
int c)
draws an open polygon. |
void |
drawPolygon(java.awt.Graphics g,
int[] x,
int[] y,
int c)
draws a polygon. |
void |
drawRect(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2)
|
void |
drawSimpleLine(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2)
|
java.awt.Color |
getColor()
returns the color of the line. |
int |
getType()
returns the style of the line. |
float |
getWidth()
returns the width of the line. |
void |
setColor(java.awt.Color c)
sets the color of the line. |
void |
setType(int t)
sets the style of the line. |
void |
setWidth(float f)
sets the width of the line. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int LINE_NORMAL
public static final int LINE_DASHED
public static final int LINE_DOTS
Constructor Detail |
public LineStyle(float w, java.awt.Color c, int t)
Method Detail |
public void setType(int t)
public int getType()
public java.awt.Color getColor()
public void setColor(java.awt.Color c)
public float getWidth()
public void setWidth(float f)
public void drawArc(java.awt.Graphics g, int x, int y, int w, int h, int a1, int a2)
public void drawPolygon(java.awt.Graphics g, int[] x, int[] y, int c)
public void drawOpenPolygon(java.awt.Graphics g, int[] x, int[] y, int c)
public void drawSimpleLine(java.awt.Graphics g, int x1, int y1, int x2, int y2)
public void drawLineWithStyle(java.awt.Graphics g, int x1, int y1, int x2, int y2)
public void drawRect(java.awt.Graphics g, int x1, int y1, int x2, int y2)
public void draw(java.awt.Graphics g, int x1, int y1, int x2, int y2)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |