northborneo
asked on
How to show a XY Chart using JFreeChart ??
Hi guys,
I got the following code :
import java.awt.*;
import java.awt.event.*;
import java.io.PrintStream;
import java.util.ResourceBundle;
import java.util.Vector;
import javax.swing.*;
import org.jfree.chart.JFreeChart ;
import org.jfree.data.XYSeries;
import org.jfree.data.XYSeriesCol lection;
import org.jfree.data.XYDataset;
import org.jfree.chart.ChartFacto ry;
import org.jfree.chart.plot.PlotO rientation ;
public class JChartXY implements ActionListener, WindowListener
{
public static void main(String[] args) {
XYSeries series = new XYSeries("Average Size");
series.add(20.0, 10.0);
series.add(40.0, 20.0);
series.add(70.0, 50.0);
XYDataset xyDataset = new XYSeriesCollection(series) ;
JFreeChart chart = ChartFactory.createXYAreaC hart
("Sample XY Chart", // Title
"Height", // X-Axis label
"Weight", // Y-Axis label
xyDataset, // Dataset
PlotOrientation.HORIZONTAL ,
true, // Show legend
false,
false
);
}
}
it compiled successfully but nothing show up ! So how to make the XY Chart appear ? Thanks !
I got the following code :
import java.awt.*;
import java.awt.event.*;
import java.io.PrintStream;
import java.util.ResourceBundle;
import java.util.Vector;
import javax.swing.*;
import org.jfree.chart.JFreeChart
import org.jfree.data.XYSeries;
import org.jfree.data.XYSeriesCol
import org.jfree.data.XYDataset;
import org.jfree.chart.ChartFacto
import org.jfree.chart.plot.PlotO
public class JChartXY implements ActionListener, WindowListener
{
public static void main(String[] args) {
XYSeries series = new XYSeries("Average Size");
series.add(20.0, 10.0);
series.add(40.0, 20.0);
series.add(70.0, 50.0);
XYDataset xyDataset = new XYSeriesCollection(series)
JFreeChart chart = ChartFactory.createXYAreaC
("Sample XY Chart", // Title
"Height", // X-Axis label
"Weight", // Y-Axis label
xyDataset, // Dataset
PlotOrientation.HORIZONTAL
true, // Show legend
false,
false
);
}
}
it compiled successfully but nothing show up ! So how to make the XY Chart appear ? Thanks !
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER