|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.java4less.rchart.DataSerie
|
+--com.java4less.rchart.BarDataSerie
A BarDataSerie is a DataSerie that will be plotted using bars (horizontal) or columns (vertical).
Example of use:
double[] d1={1,2,3,4,5,4,2};
BarDataSerie data1= new BarDataSerie(d1,new FillStyle(GraphicsProvider.getColor(ChartColor.ORANGE)));
data1.borderType=BarDataSerie.BORDER_RAISED;
data1.valueFont=new Font("Arial",Font.BOLD,10);
double[] d2={2,3,4,4.2,6.4,4.5,6.1};
BarDataSerie data2= new BarDataSerie(d2,new FillStyle(GraphicsProvider.getColor(ChartColor.GREEN)));
data2.valueFont=new Font("Arial",Font.BOLD,10);
data2.borderType=BarDataSerie.BORDER_RAISED;
data2.negativeStyle=new FillStyle(GraphicsProvider.getColor(ChartColor.RED));
| Field Summary | |
FillStyle[] |
barStyles
|
LineStyle |
border
If borderType is BORDER_NORMAL, this style will be used to draw the border. |
static int |
BORDER_LOWERED
|
static int |
BORDER_NO
|
static int |
BORDER_NORMAL
|
static int |
BORDER_RAISED
|
LineStyle |
border2
see border. |
int |
borderType
Type of border of the bars. |
LineStyle |
negativeborder
Like "border" for negatives values. |
LineStyle |
negativeborder2
Like "border2" for negatives values. |
FillStyle |
negativeStyle
Fill styled used to fill the bar if negative. |
FillStyle |
style
Fill styled used to fill the bar. |
ChartColor |
valueColor
color used to display the values of the bars. |
ChartFont |
valueFont
Font used to display the values of the bars. |
| Fields inherited from class com.java4less.rchart.DataSerie |
dataLabels, hotAreas, htmlLinks, labelTemplate, name, nullValue, secondaryXAxis, secondaryYAxis, secondYAxis, tips, valueFormat |
| Constructor Summary | |
BarDataSerie(double[] x,
double[] y,
FillStyle s)
Creates a serie with the specified values (points x,y) and style. |
|
BarDataSerie(double[] y,
FillStyle s)
Creates a serie with the specified values and style. |
|
BarDataSerie(FillStyle s)
Creates an empty serie with the specifed style. |
|
| Method Summary | |
void |
addBarsBase(double[] b)
Adds one interval to the serie. |
| Methods inherited from class com.java4less.rchart.DataSerie |
addData, getElementX, getElementY, getSize, replaceXValueAt, replaceXYValueAt, replaceYValueAt, setDatax |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int BORDER_NORMAL
public static final int BORDER_LOWERED
public static final int BORDER_RAISED
public static final int BORDER_NO
public FillStyle style
public FillStyle negativeStyle
public LineStyle border
public LineStyle border2
public LineStyle negativeborder
public LineStyle negativeborder2
public ChartColor valueColor
public ChartFont valueFont
public int borderType
public FillStyle[] barStyles
| Constructor Detail |
public BarDataSerie(FillStyle s)
s - fill style
public BarDataSerie(double[] x,
double[] y,
FillStyle s)
x - array of x valuesy - array of y valuess - fill style
public BarDataSerie(double[] y,
FillStyle s)
y - array of x valuess - fill style| Method Detail |
public void addBarsBase(double[] b)
b - array of values
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||