All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class MSBChart.BarDataSerie

java.lang.Object
   |
   +----MSBChart.DataSerie
           |
           +----MSBChart.BarDataSerie

public class BarDataSerie
extends DataSerie

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);

 

 


Variable Index

 o border
 o border2
 o BORDER_LOWERED
 o BORDER_NO
 o BORDER_NORMAL
 o BORDER_RAISED
 o borderType
 o negativeborder
 o negativeborder2
 o negativeStyle
 o style
 o valueColor
 o valueFont

Constructor Index

 o BarDataSerie(double[], double[], FillStyle)
 o BarDataSerie(double[], FillStyle)
 o BarDataSerie(FillStyle)

Variables

 o BORDER_NORMAL
 public static final int BORDER_NORMAL
 o BORDER_LOWERED
 public static final int BORDER_LOWERED
 o BORDER_RAISED
 public static final int BORDER_RAISED
 o BORDER_NO
 public static final int BORDER_NO
 o style
 public FillStyle style
Fill styled used to fill the bar.
 o negativeStyle
 public FillStyle negativeStyle
Fill styled used to fill the bar if negative.
 o border
 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).

 o border2
 public LineStyle border2
see border.
 o negativeborder
 public LineStyle negativeborder
Like "border" for negatives values.
 o negativeborder2
 public LineStyle negativeborder2
Like "border2" for negatives values.
 o valueColor
 public Color valueColor
color used to display the values of the bars.
 o valueFont
 public Font valueFont
Font used to display the values of the bars.
 o borderType
 public int borderType
 
Type of border of the bars. Valid values are BORDER_NO, BORDER_NORMAL, BORDER_RAISED, and BORDER_LOWERED.

Constructors

 o BarDataSerie
 public BarDataSerie(double x[],
                     double y[],
                     FillStyle s)
Creates a serie with the specified values (points x,y) and style.
 
 o BarDataSerie
 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... 
 
 o BarDataSerie
 public BarDataSerie(FillStyle s)
Creates an empty serie with the specifed style.

All Packages  Class Hierarchy  This Package  Previous  Next  Index