3
我已經創建了JFreeChart並將其放入chartpanel中(如所建議的那樣)。我也將它添加到jPanel。我正在使用jFrame。但是我的圖表在運行程序後不可見。任何人都可以幫助我嗎?jpanel中Jpanel中的Jfreechart不顯示
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);
在封裝的「JFrame」的'pack()'後面調用'setVisible(true)'應該足夠了。如果不是,請編輯您的問題以包含一個[sscce](http://sscce.org/),其中包含您所描述的問題。 – trashgod 2013-02-28 22:02:13
好吧,我添加了可運行的代碼.. – 2013-03-01 18:11:05
或者,你可以'包裝()'封閉的'窗口'。你可以[回答你自己的問題](http://meta.stackexchange.com/q/17463/163188)。 – trashgod 2013-03-01 23:49:18