ECharts-Java 類庫 2.2.6 版本發布 - OSCHINA - 中文開源技術交流...

2020-12-25 開源中國

ECharts - Java類庫

當前版本2.2.6

本項目是一個供Java開發使用的ECharts的開發包,主要目的是方便在Java中構造ECharts中可能用到的全部數據結構,如完整的結構Option。Option中的數據Series,包含Bar-柱狀圖,Line-折線圖,Pie-餅圖,Chord-和弦圖等,支持ECharts中的所有圖表。支持所有的Style類,如AreaStyle,ChordStyle,ItemStyle,LineStyle,LinkStyle等等。支持多種Data數據類型,一個通用的Data數據,以及PieData,MapData,ScatterData,KData等針對性的數據結構。

你可以使用本項目直接構造一個Option對象,轉換為JSON後直接用js設置myChart.setOption(option),或者你也可以在前端構造基本的Option對象,然後使用本項目來構造其中需要的任意某部分的數據,如使用Series支持的圖表類型創建Series數據。

為了便於使用對應版本的ECcharts,本項目的版本號會使用和ECharts相同的版本號。

由於本項目反饋的bug並不多,為了方便每一個開發人員,每次修復bug都會發布一個小版本,並且bug修復只針對當前的大版本進行修復。

Maven坐標

<dependency>  <groupId>com.github.abel533</groupId>  <artifactId>ECharts</artifactId>  <version>2.2.6</version></dependency>

下載地址

ECharts-x.x.x.jar

API文檔-2.2.6 下載後解壓即可

項目支持

圖表類型

=================================

更新日誌:

2.2.6

  • 由於echarts.js-2.2.5版本只是修復bug,對本項目沒有影響,可以直接用echarts-java-2.2.4,所以跳過2.2.5版本

  • echarts.js-2.2.6新增Option 查找工具,本項目已經完全和這個工具對照過,已經補充部分缺少的屬性

  • 新增熱力圖heatmap,對應測試代碼HeatmapTest(如果看不到效果,那就是因為測試中的引用的echarts-all.js還不是2.2.6版本,自己替換就行)

百度官方ECharts.js更新頻率越來越快,ECharts-Java項目個人維護起來也很費時間,所以如果大家想獎勵一下作者,可以在 www.mybatis.tk 頁面最下面進行捐贈

相關焦點