帮我写AS用jfreechart库画图的Java代码
时间: 2024-05-14 11:13:32 浏览: 119
好的,以下是一个简单的示例代码,使用jFreeChart库绘制一个简单的折线图:
```java
import org.jfree.chart.ChartFactory;
import org.jfree.chart.JFreeChart;
import org.jfree.data.xy.XYDataset;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYSeriesCollection;
import javax.swing.*;
public class ChartDemo {
public static void main(String[] argv) throws Exception {
// 构造数据集
XYSeries series = new XYSeries("数据");
series.add(1, 3);
series.add(2, 6);
series.add(3, 4);
series.add(4, 10);
XYDataset dataset = new XYSeriesCollection(series);
// 生成图表
JFreeChart chart = ChartFactory.createXYLineChart("数据图", "X轴", "Y轴", dataset);
// 显示图表
JFrame frame = new JFrame("图表");
frame.getContentPane().add(new ChartPanel(chart));
frame.pack();
frame.setVisible(true);
}
}
```
希望能帮到您!
阅读全文