我試圖在單個窗口中顯示多個jfreecharts。顯然,這是不可能與所包含的ChartFrame,所以我試圖將同一個圖表的多個副本添加到JFrame哪些不起作用。有任何想法嗎?在窗口上顯示多個JFreeCharts
JFrame frame = new JFrame("Chart");
frame.getContentPane().add(new ChartPanel(chart1));
frame.getContentPane().add(new ChartPanel(chart2));
frame.pack();
frame.setVisible(true);
有了這個代碼,我只得到JFrame中的一個圖表。
編輯: 我添加了另一個數據集和圖表,但它仍然只顯示其中之一。
+1用於考慮佈局;有一個使用'GridLayout'的相關示例[這裏](http://stackoverflow.com/a/7602126/230513)。 – trashgod 2012-08-15 18:45:22
非常感謝,我懷疑它是某種佈局問題,但這顯示了我使用擺動的方式;) – pdel 2012-08-15 18:50:18