8個華麗而實用的Java圖表應用
本文由碼農網 – 小峰原創,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
前段時間我們為大家分享過一些最常用的Java圖表應用和Android圖表應用,無論是在PC平臺上還是移動平臺上,圖表和報表功能都是不可或缺的。本文推薦了8款最精彩實用的Java圖表應用,大部分圖表應用的功能都類似,主要在於介面的美觀性和使用的靈活性上有一點高低。
1、JFreeChart - 多功能Java圖表類庫
JFreeChart是一款基於Java的多功能圖表類庫,並且是完全開源免費的。JFreeChart可以繪製餅狀圖、柱狀圖、散點圖、時序圖、甘特圖等等多種圖表,生成的圖表還能以PNG和JPEG格式的圖片輸出,功能十分強大,更重要的一點是JFreeChart生成的圖表操作起來非常流暢,因此效能也挺不錯。
官方網站:http://www.jfree.org/jfreechart/
2、ECharts-Java - Java版ECharts圖表庫
ECharts是一款功能非常強大的JavaScript圖表庫,ECharts-Java是ECharts的Java版,用Java程式碼實現了ECharts的所有圖表功能,ECharts中的Json結構也都轉換成了Java物件,這樣我們使用起來會非常方便,設定也相當靈活。
官方網站:http://git.oschina.net/free/ECharts
3、Android圖表繪製引擎 - AChartEngine
AChartEngine是一款基於Android的圖表繪製引擎,它為Android開發者提供了很多實用的圖表繪製工具類,如果你需要在Android應用中新增視覺化統計的功能,那麼AChartEngine是一個不錯的選擇。
官方網站:https://code.google.com/p/achartengine/
4、Java快速報表元件- DynamicReports
DynamicReports是一款相當敏捷的Java報表元件,並且是完全免費開源的。和之前介紹的JFreeChart不同,DynamicReports是報表和視覺化圖表相結合的,可以更加直觀地展現和統計資料。DynamicReports是對JasperReports的擴充套件,完全可以不用專門的設計器來設計。
官方網站:http://www.dynamicreports.org/
5、Android開源圖表庫 - MPAndroidChart
MPAndroidChart是一款基於Android的開源圖表庫,MPAndroidChart不僅可以在Android裝置上繪製各種統計圖表,而且可以對圖表進行拖動和縮放操作,應用起來非常靈活。和前面介紹的AChartEngine相比,MPAndroidChart顯得更為輕巧和簡單,MPAndroidChart同樣擁有常用的圖表型別:線型圖、餅圖、柱狀圖和散點圖。
官方網站:https://github.com/PhilJay/MPAndroidChart
6、Java圖表類庫 - jCharts
jCharts是一款基於Java的圖表繪製類庫,jCharts包含了多種圖表格式,包括線型圖、餅圖、柱形圖和點圖等。
官方網站:http://jcharts.sourceforge.net/
7、Java智慧圖表類庫 - JChartLib
JChartLib是一款基於Java的智慧圖表類庫,JChartLib不僅有著漂亮的外觀,而且支援圖表座標數值的自動調整,這樣我們在圖表中顯示數值就比較簡單,不用我們計算處理。JChartLib同樣支援線型圖、柱狀圖和餅狀圖,而且可以自定義外觀樣式。另外圖表可直接在 Swing 中使用,可保持為 jpg 和 png 格式圖片。
線上演示:http://sourceforge.net/projects/jchartlib/
8、基於SWT的Java圖表類庫 - SWTChart
SWTChart是一款基於SWT的Java圖表類庫,也正因為是基於SWT的緣故,SWTChart應用起來非常方便,而且也相當輕巧。
SWTChart支援多種圖表型別,包括:線圖 、散點圖 、堆疊圖 、對數標度 、分類軸 、多軸 、柱形圖 、面積圖 、步驟圖 、軸取向 、系列標籤等。
官方網站:http://www.swtchart.org/
本文連結:http://www.codeceo.com/article/8-java-graph.html
本文作者:碼農網 – 小峰
[ 原創作品,轉載必須在正文中標註並保留原文連結和作者等資訊。]
相關文章
- 9個經典華麗的HTML5圖表應用HTML
- 用來理解 Java 程式語言的 8 個圖表Java
- 10個經典實用的HTML5圖表動畫應用HTML動畫
- 8個實用的Java Streams APIJavaAPI
- 8個超實用的jQuery外掛應用jQuery
- 8個Docker的真實應用場景Docker
- 10款絢麗實用的HTML5圖表動畫應用HTML動畫
- 15個無比華麗的HTML5/CSS3動畫應用HTMLCSSS3動畫
- 8個超實用的Java測試工具和框架Java框架
- 8個實用且免費的Web應用程式安全測試工具Web
- Java8實用技能Java
- 8款超酷而實用的CSS3按鈕動畫CSSS3動畫
- 八款華麗的jQuery/HTML5應用推薦jQueryHTML
- Java Volatile的一個實際應用場合Java
- 新增一個索引,而不影響其他應用索引
- 使用 Java 進行移動應用開發的 8 個理由 - VikrantJava
- 基於jQuery Mobile的圖表應用JQMChartsjQuery
- 幾款實用的 JavaScript 圖形圖表庫JavaScript
- java 單例的實際應用Java單例
- Jini - Java 的實際應用 (轉)Java
- ActiveReports 報表應用教程 (3)---圖表報表
- 表單的應用
- 使用 MPAndroidChat 開發圖表應用Android
- 大資料技術於應用 視覺化圖表的開發應用大資料視覺化
- 批次上傳iOS應用程式截圖的實用技巧iOS
- HarmonyOS NEXT應用開發之MpChart圖表實現案例
- 實驗2.2 線性表的應用:遊戲遊戲
- oracle臨時表實際應用Oracle
- 23個實用的Photoshop繪圖教程繪圖
- cortex-a8原理實踐及應用
- java開發一個應用的總結Java
- 第一個Java卡應用的除錯Java除錯
- js圖表控制元件:highcharts的應用JS控制元件
- 從DoorDash安卓應用中學到的8個技巧安卓
- 8個最新炫酷的HTML5動畫應用HTML動畫
- 8個非常神奇的HTML5動畫和應用HTML動畫
- java的應用1Java
- java的應用2Java