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 - 节点排序算法