All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----MSBChart.DataSerie | +----MSBChart.BarDataSerie
A BarDataSerie is a DataSerie that must be plotted using bars (horizontal) or columns (vertical).
Example:
double[] d1={1,2,3,4,5,4,2};
BarDataSerie data1= new BarDataSerie(d1,new FillStyle(java.awt.Color.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(java.awt.Color.green));
data2.valueFont=new Font("Arial",Font.BOLD,10);
data2.borderType=BarDataSerie.BORDER_RAISED;
data2.negativeStyle=new FillStyle(java.awt.Color.red);
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
Fill styled used to fill the bar.
public FillStyle negativeStyle
Fill styled used to fill the bar if negative.
public LineStyle border
If borderType is BORDER_NORMAL, this style will be used to draw the border. If borderType is BORDER_RAISED or BORDER_LOWERED two borders are needed (border and border2).
The RAISED or LOWERED effect is achieved by combining two borders of different color. The default is gray (shadowed border) and white (light border).
public LineStyle border2
see border.
public LineStyle negativeborder
Like "border" for negatives values.
public LineStyle negativeborder2
Like "border2" for negatives values.
public Color valueColor
color used to display the values of the bars.
public Font valueFont
Font used to display the values of the bars.
public int borderType
Type of border of the bars. Valid values are BORDER_NO, BORDER_NORMAL, BORDER_RAISED, and BORDER_LOWERED.
public BarDataSerie(double x[], double y[], FillStyle s)
Creates a serie with the specified values (points x,y) and style.
public BarDataSerie(double y[], FillStyle s)
Creates a serie with the specified values and style. The values for x will be 0,1,2,3...
public BarDataSerie(FillStyle s)
Creates an empty serie with the specifed style.
All Packages Class Hierarchy This Package Previous Next Index