public class GraphLayout
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
GraphLayout.Layout
图对象布局算法
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String[] |
getColors() |
int |
getHeight() |
int |
getWidth() |
void |
setBounds(int top,
int right,
int bottom,
int left)
设置绘图边界
|
GraphLayout |
setCategoryGenerator(java.util.function.Function<Vertice,java.lang.String> categoryGenerator)
设置分类簇生成函数
|
GraphLayout |
setColors(java.lang.String... colors)
设置颜色集
|
GraphLayout |
setEdgeGenerator(java.util.function.Function<Edge,org.icepear.echarts.charts.graph.GraphEdgeItem> edgeGenerator)
设置边生成函数
|
GraphLayout |
setHeight(int height)
设置高度
|
GraphLayout |
setLegend(org.icepear.echarts.components.legend.Legend legend)
设置图例
|
GraphLayout |
setNodeGenerator(java.util.function.Function<Vertice,org.icepear.echarts.charts.graph.GraphNodeItem> nodeGenerator)
设置节点生成函数
|
GraphLayout |
setTitle(java.lang.String title)
设置标题
|
GraphLayout |
setTitle(org.icepear.echarts.components.title.Title title)
设置标题
|
GraphLayout |
setWidth(int width)
设置宽度
|
GraphLayout |
sortCategoryBy(java.util.Comparator<java.lang.String> categoryComparator)
分类簇排序
|
GraphLayout |
sortNodeBy(java.util.Comparator<org.icepear.echarts.charts.graph.GraphNodeItem> nodeComparator)
节点排序
|
public GraphLayout setHeight(int height)
height
- 高度public GraphLayout setWidth(int width)
width
- 宽度public int getHeight()
public int getWidth()
public GraphLayout setLegend(org.icepear.echarts.components.legend.Legend legend)
legend
- 图例对象public GraphLayout setTitle(org.icepear.echarts.components.title.Title title)
title
- 标题对象public GraphLayout setTitle(java.lang.String title)
title
- 标题对象public void setBounds(int top, int right, int bottom, int left)
top
- 图距离上边界范围right
- 图距离右边界范围bottom
- 图距离下边界范围left
- 图距离右边界范围public GraphLayout setColors(java.lang.String... colors)
colors
- 颜色集public java.lang.String[] getColors()
public GraphLayout setNodeGenerator(java.util.function.Function<Vertice,org.icepear.echarts.charts.graph.GraphNodeItem> nodeGenerator)
nodeGenerator
- 节点生成函数public GraphLayout setEdgeGenerator(java.util.function.Function<Edge,org.icepear.echarts.charts.graph.GraphEdgeItem> edgeGenerator)
edgeGenerator
- 边生成函数public GraphLayout setCategoryGenerator(java.util.function.Function<Vertice,java.lang.String> categoryGenerator)
categoryGenerator
- 分类簇生成函数public GraphLayout sortCategoryBy(java.util.Comparator<java.lang.String> categoryComparator)
categoryComparator
- 分类簇排序算法public GraphLayout sortNodeBy(java.util.Comparator<org.icepear.echarts.charts.graph.GraphNodeItem> nodeComparator)
nodeComparator
- 节点排序算法