2012-11-20 36 views
1

我有一個項目,我從文件中讀取值。我想創建一個動態圖表,用戶可以選擇圖表的各個部分,這些部分將放大以查看結果。該功能與Excel的功能類似。動態JFreechart

例如,在初始圖形中,用戶能夠看到整年的圖形,但我希望能夠放大並在同一個面板labelm框架中查看特定日期的圖形。

是否可以通過JFreechart完成?

+0

是的。有可能與JFreeCharts。您可以從點擊圖表的位置獲取值,然後繪製另一個與之相關的圖表。 –

+0

所以如果我能很好地理解你,我可以在一個框架中設計一個圖表,然後我可以從它得到具體的值,我用它來設計另一個框架中的第二個圖表? –

+0

是的,你可以有這樣的 –

回答

1

Java Web Start demo中,大多數示例都啓用了縮放功能。要進行縮放,請右鍵單擊以查看上下文菜單,單擊並拖動選區或使用鼠標滾輪。 TimeSeriesChartDemo1,發現於org.jfree.chart.demo,是一個很好的起點。

+0

謝謝你的回覆!我不知道它是否可以通過JFreechart解決的最大問題是我不想將圖表導入爲框架中的圖像,但我希望更具動態性。例如,用戶應該能夠在圖表中看到框架(此圖表可能需要整整一年),並且用鼠標可以放大並在同一幀中查看特定日期的圖表 –

+0

試試演示看看它是多麼容易。這[回答](http://stackoverflow.com/a/5522583/230513)顯示如何添加外部控件。 – trashgod

+0

非常感謝! –