Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions _media/effect-scatter/basic-effect-scatter-src.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
```java
EffectScatter chart = new EffectScatter()
.addXAxis()
.addYAxis()
.addSeries(new EffectScatterSeries()
.setSymbolSize(20)
.setShowEffectOn("render")
.setRippleEffect(new RippleEffect().setScale(2.5).setBrushType("stroke"))
.setData(new Number[][] {
{ 10, 80 }, { 20, 50 }, { 30, 70 }, { 40, 30 }, { 50, 90 }
}));
```
14 changes: 14 additions & 0 deletions _media/lines/basic-lines-src.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
```java
LinesDataItem[] data = new LinesDataItem[] {
new LinesDataItem().setCoords(new Number[][] { { 0, 0 }, { 50, 80 } }),
new LinesDataItem().setCoords(new Number[][] { { 50, 80 }, { 120, 30 } }),
new LinesDataItem().setCoords(new Number[][] { { 120, 30 }, { 200, 90 } })
};

Lines chart = new Lines()
.addSeries(new LinesSeries()
.setCoordinateSystem("cartesian2d")
.setPolyline(false)
.setEffect(new LinesEffect().setShow(true).setSymbol("arrow").setTrailLength(0.7))
.setData(data));
```
36 changes: 36 additions & 0 deletions _media/map/usa-map-src.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
```java
MapDataItem[] data = new MapDataItem[] {
new MapDataItem().setName("Alabama").setValue(4822023),
new MapDataItem().setName("Alaska").setValue(731449),
new MapDataItem().setName("Arizona").setValue(6553255),
new MapDataItem().setName("California").setValue(38041430),
new MapDataItem().setName("Texas").setValue(26059203),
new MapDataItem().setName("New York").setValue(19570261),
new MapDataItem().setName("Puerto Rico").setValue(3667084)
};

MapSeries series = new MapSeries()
.setName("USA PopEstimates")
.setMap("USA")
.setRoam(true)
.setItemStyle(new MapItemStyle().setAreaColor("rgb(135, 169, 240)").setBorderColor("#fff"))
.setEmphasis(new MapEmphasis()
.setLabel(new SeriesLabel().setShow(true))
.setItemStyle(new MapItemStyle().setAreaColor("rgb(177, 195, 245)")))
.setData(data);

ContinousVisualMap visualMap = new ContinousVisualMap()
.setLeft("right")
.setMin(500000)
.setMax(38000000)
.setText(new String[] { "High", "Low" })
.setRealtime(false)
.setCalculable(true)
.setColor(new String[] { "orangered", "yellow", "lightskyblue" });

MapChart chart = new MapChart()
.setTitle(new Title().setText("USA Population Estimates (2012)").setLeft("right"))
.setTooltip(new Tooltip().setTrigger("item").setShowDelay(0).setTransitionDuration(0.2))
.setVisualMap(visualMap)
.addSeries(series);
```
11 changes: 11 additions & 0 deletions _media/pictorial-bar/basic-pictorial-bar-src.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
```java
PictorialBar chart = new PictorialBar()
.addXAxis(new String[] { "Mon", "Tue", "Wed", "Thu", "Fri" })
.addYAxis()
.addSeries(new PictorialBarSeries()
.setSymbol("circle")
.setSymbolRepeat(true)
.setSymbolSize(new Number[] { 16, 16 })
.setSymbolMargin("10%")
.setData(new Number[] { 8000, 9500, 12000, 11000, 15000 }));
```
9 changes: 9 additions & 0 deletions _sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,15 @@
- [Cartesian Coord Chart](chart-apis/cartesian-coord-chart)
- [Line](chart-apis/line)
- [Bar](chart-apis/bar)
- [PictorialBar](chart-apis/pictorial-bar)
- [Scatter](chart-apis/scatter)
- [EffectScatter](chart-apis/effect-scatter)
- [Lines](chart-apis/lines)
- [Boxplot](chart-apis/boxplot)
- [Candlestick](chart-apis/candlestick)
- [Heatmap](chart-apis/heatmap)
- [Geo Coord Chart](chart-apis/geo-coord-chart)
- [Map](chart-apis/map)
- [Polar Coord Chart](chart-apis/polar-coord-chart)
- [PolarLine](chart-apis/polar-line)
- [PolarBar](chart-apis/polar-bar)
Expand All @@ -33,7 +38,10 @@
- [SeriesOption](series-apis/series-option)
- [LineSeries](series-apis/line-series)
- [BarSeries](series-apis/bar-series)
- [PictorialBarSeries](series-apis/pictorial-bar-series)
- [ScatterSeries](series-apis/scatter-series)
- [EffectScatterSeries](series-apis/effect-scatter-series)
- [LinesSeries](series-apis/lines-series)
- [BoxplotSeries](series-apis/boxplot-series)
- [CandlestickSeries](series-apis/candlestick-series)
- [HeatmapSeries](series-apis/heatmap-series)
Expand All @@ -42,6 +50,7 @@
- [ThemeRiverSeries](series-apis/theme-river-series)
- [PieSeries](series-apis/pie-series)
- [GraphSeries](series-apis/graph-series)
- [MapSeries](series-apis/map-series)

- Component APIs
- [Title](component-apis/title)
Expand Down
3 changes: 3 additions & 0 deletions chart-apis/cartesian-coord-chart.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@

- [Line](chart-apis/line)
- [Bar](chart-apis/bar)
- [PictorialBar](chart-apis/pictorial-bar)
- [Scatter](chart-apis/scatter)
- [EffectScatter](chart-apis/effect-scatter)
- [Lines](chart-apis/lines)
- [Boxplot](chart-apis/boxplot)
- [Candlestick](chart-apis/candlestick)
- [Heatmap](chart-apis/heatmap)
17 changes: 17 additions & 0 deletions chart-apis/effect-scatter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# EffectScatter

## Usage

?> The following `Chart` represents `EffectScatter`. This is used to support method chaining.

?> The following `SeriesOption` represents `EffectScatterSeries`.

[chart-usage](chart-usage.md ':include')

[cartesian-coord-chart-usage](cartesian-coord-chart-usage.md ':include')

## Demo

### Basic EffectScatter

[basic-effect-scatter-src](../_media/effect-scatter/basic-effect-scatter-src.md ':include')
3 changes: 3 additions & 0 deletions chart-apis/geo-coord-chart.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Geo Coord Chart

- [Map](chart-apis/map)
15 changes: 15 additions & 0 deletions chart-apis/lines.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Lines

## Usage

?> The following `Chart` represents `Lines`. This is used to support method chaining.

?> The following `SeriesOption` represents `LinesSeries`.

[chart-usage](chart-usage.md ':include')

## Demo

### Basic Lines

[basic-lines-src](../_media/lines/basic-lines-src.md ':include')
17 changes: 17 additions & 0 deletions chart-apis/map.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Map

## Usage

?> The following `Chart` represents `MapChart`. This is used to support method chaining.

?> The following `SeriesOption` represents `MapSeries`.

[chart-usage](chart-usage.md ':include')

## Demo

### USA Population Map

[usa-map-src](../_media/map/usa-map-src.md ':include')

> Map series requires you to register the GeoJSON of the target region with Apache ECharts on the front-end. See [Apache ECharts — Map](https://echarts.apache.org/en/option.html#series-map.map) for details.
17 changes: 17 additions & 0 deletions chart-apis/pictorial-bar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# PictorialBar

## Usage

?> The following `Chart` represents `PictorialBar`. This is used to support method chaining.

?> The following `SeriesOption` represents `PictorialBarSeries`.

[chart-usage](chart-usage.md ':include')

[cartesian-coord-chart-usage](cartesian-coord-chart-usage.md ':include')

## Demo

### Basic PictorialBar

[basic-pictorial-bar-src](../_media/pictorial-bar/basic-pictorial-bar-src.md ':include')
6 changes: 3 additions & 3 deletions quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ For Maven project, includes the following in your pom.xml
<dependency>
<groupId>org.icepear.echarts</groupId>
<artifactId>echarts-java</artifactId>
<version>1.0.7</version>
<version>1.1.1</version>
</dependency>
```

For Gradle Groovy project, includes
```
implementation 'org.icepear.echarts:echarts-java:1.0.7'
implementation 'org.icepear.echarts:echarts-java:1.1.1'
```

For others, see [here](https://search.maven.org/artifact/org.icepear.echarts/echarts-java/1.0.3/jar).
For others, see [here](https://search.maven.org/artifact/org.icepear.echarts/echarts-java/1.1.1/jar).

## Getting Your Hands Dirty

Expand Down
15 changes: 15 additions & 0 deletions series-apis/effect-scatter-series.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# EffectScatterSeries

?> The following `SeriesOption` represents `EffectScatterSeries`. This is used to support method chaining.

[series-option-usage](series-option-usage.md ':include')

[symbol-mixin-usage](symbol-mixin-usage.md ':include')

[cartesian-mixin-usage](cartesian-mixin-usage.md ':include')

[mark-mixin-usage](mark-mixin-usage.md ':include')

## More APIs

For more APIs and information, please refer to [source code](https://github.com/ECharts-Java/ECharts-Java/blob/master/src/main/java/org/icepear/echarts/charts/effectScatter/EffectScatterSeries.java) and [Apache ECharts docs](https://echarts.apache.org/en/option.html#series-effectScatter).
11 changes: 11 additions & 0 deletions series-apis/lines-series.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# LinesSeries

?> The following `SeriesOption` represents `LinesSeries`. This is used to support method chaining.

[series-option-usage](series-option-usage.md ':include')

[mark-mixin-usage](mark-mixin-usage.md ':include')

## More APIs

For more APIs and information, please refer to [source code](https://github.com/ECharts-Java/ECharts-Java/blob/master/src/main/java/org/icepear/echarts/charts/lines/LinesSeries.java) and [Apache ECharts docs](https://echarts.apache.org/en/option.html#series-lines).
9 changes: 9 additions & 0 deletions series-apis/map-series.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# MapSeries

?> The following `SeriesOption` represents `MapSeries`. This is used to support method chaining.

[series-option-usage](series-option-usage.md ':include')

## More APIs

For more APIs and information, please refer to [source code](https://github.com/ECharts-Java/ECharts-Java/blob/master/src/main/java/org/icepear/echarts/charts/map/MapSeries.java) and [Apache ECharts docs](https://echarts.apache.org/en/option.html#series-map).
15 changes: 15 additions & 0 deletions series-apis/pictorial-bar-series.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# PictorialBarSeries

?> The following `SeriesOption` represents `PictorialBarSeries`. This is used to support method chaining.

[series-option-usage](series-option-usage.md ':include')

[cartesian-mixin-usage](cartesian-mixin-usage.md ':include')

[stack-mixin-usage](stack-mixin-usage.md ':include')

[mark-mixin-usage](mark-mixin-usage.md ':include')

## More APIs

For more APIs and information, please refer to [source code](https://github.com/ECharts-Java/ECharts-Java/blob/master/src/main/java/org/icepear/echarts/charts/pictorialBar/PictorialBarSeries.java) and [Apache ECharts docs](https://echarts.apache.org/en/option.html#series-pictorialBar).
6 changes: 3 additions & 3 deletions zh-cn/quick-start.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ Maven项目:
<dependency>
<groupId>org.icepear.echarts</groupId>
<artifactId>echarts-java</artifactId>
<version>1.0.3</version>
<version>1.1.1</version>
</dependency>
```

Gradle项目:
```
implementation 'org.icepear.echarts:echarts-java:1.0.7'
implementation 'org.icepear.echarts:echarts-java:1.1.1'
```

如果你使用的是其他项目,请参阅[这里](https://search.maven.org/artifact/org.icepear.echarts/echarts-java/1.0.7/jar)。
如果你使用的是其他项目,请参阅[这里](https://search.maven.org/artifact/org.icepear.echarts/echarts-java/1.1.1/jar)。

## 立刻上手

Expand Down