1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| public class Affichage {
public Affichage(MainjApplet mainjapplet){
}
static void load(short[] tabData) {
// create a dataset...
XYSeries series = new XYSeries("Activités du cerveau");
for (int i=0; i<tabData.length; i=i+5) {
series.add(i , tabData[i]);
}
XYDataset xyDataset = new XYSeriesCollection(series);
// create a line chart...
JFreeChart chart = ChartFactory.createXYLineChart(
"", // Title
"Temps", // X-Axis label
"Hz", // Y-Axis label
xyDataset, // Dataset
PlotOrientation.VERTICAL,
false,false,false);
ChartFrame frame1=new ChartFrame("XYArea Chart",chart);
GroupLayout frame1Layout = new GroupLayout((JComponent)frame1.getContentPane());
frame1.getContentPane().setLayout(frame1Layout);
frame1Layout.setHorizontalGroup(frame1Layout.createSequentialGroup());
frame1Layout.setVerticalGroup(frame1Layout.createSequentialGroup());
frame1.setVisible(true);
frame1.setSize(300,300);
chart.setNotify(false);
}
} |
Partager