2016-12-14 31 views
0

我正在用Java開發非網頁軟件。我正在使用MS SQL數據庫。我想在Visualistion表單中獲得更多結果。但Java有限的數據可視化能力。因此,我可以使用Java和Ms SQL的可視化工具(如Qlik,tableau ...)。我的概念不清楚。我的部分java程序給出了SWING的結果,我希望進一步開發具有更多可視化效果的軟件。我應該如何開發軟件?請幫幫我。 謝謝。用於非網頁的數據可視化(BI)工具用Java開發軟件

3D Bar chart

+0

還有[jfreechart](http://www.jfree.org/jfreechart/samples.html)根據LGPL許可 –

+0

@ Lance Java:Jfreechart無法提供3d條形圖。請檢查附加的3D條形圖圖片。 – Mani

+0

還有[orsoncharts](http://www.object-refinery.com/orsoncharts/) –

回答

0

這取決於你怎麼想它的工作。如果您想要定期重新加載存儲在您的Java應用程序內或與您的Java應用程序相關的數據,那麼主要問題是Qlik如何訪問它 - 是否有API,ODBC連接,SQL服務器,文件輸出?如果是這樣,那麼Qlik可以定期從中加載,如果需要,可以將其嵌入到Java應用程序中。

如果您希望顯示器完全動態顯示(即用戶可以在Java應用程序中輸入數據並立即在Qlik可視化中顯示數據),那麼您需要使用API​​來即時創建Qlik對象。 Qlik Sense有許多API是documented here。我沒有豐富的經驗,但如果您想要動態應用程序和可視化,您可能需要開始查看Engine API。