2011-05-02 35 views
3

我想使用谷歌可視化API在Java Swing應用程序中繪製一些圖表。我可以在Java Swing應用程序中使用Google Visualization API嗎?

我已經嘗試使用JEditorPane,它可以在swing應用程序中加載HTML頁面,但不支持Javascript。

我試過另一個開源的java瀏覽器LOBO,但我再次失敗,因爲它不足以渲染谷歌可視化api。

我也讀過GWT的東西,但它會生成Javascript,我仍然不知道如何在Swing中使用它。所以這不是我想要的。

是否有可能在Java swing應用程序中使用谷歌可視化API?

+0

Google Visualization API需要Javascript。 Google有一個Chart API,它可以返回圖片http://code.google.com/apis/chart/image/。 Visualization API依賴於JS黑客爲了在舊版瀏覽器中正常運行。 – matiasf 2011-05-28 18:19:07

+0

曾經有過這樣的幸運嗎? – 2016-01-13 20:31:36

回答

0

我正在使用jfreechart在我的swing應用程序中繪製圖表。這很簡單,正在使用。

+0

但jfreechart產生的靜態圖表圖像不是交互式的 – emaillenin 2012-01-15 09:30:58

0

charts4j將是一個合適的解決方案。通過Swing顯示圖表的示例代碼可以參見here

相關問題