我已经创建了JFreeChart并将其放入chartpanel中(如建议所示)。我还将它添加到了一个jPanel中。我正在使用jFrame。但是在运行程序后我的图表不可见。请问有人能帮我吗?
final JFreeChart chart = ChartFactory.createXYLineChart(
"XY Series Demo",
"iterácie",
"%",
data,
PlotOrientation.VERTICAL,
true,
true,
false
);
final ChartPanel chartPanel = new ChartPanel(chart);
//chartPanel.setPreferredSize(new java.awt.Dimension(500, 270));
chartPanel.setDomainZoomable(true);
chartPanel.setVisible(true);
jPanel1.add(chartPanel, BorderLayout.CENTER);
pack()
后再调用setVisible(true)
应该就足够了。如果不行,请编辑您的问题,包括一个展示您所描述问题的sscce。 - trashgodpack()
起来。您可以回答自己的问题。 - trashgod