graphstream:使用pS的FileSinkImages不能很好地处理并行边

时间:2018-02-15 21:22:45

标签: java graph graphstream

我试图使用FileSinkImages绘制图像:

FileSinkImages pic = new FileSinkImages(OutputType.png, Resolutions.HD720);
pic.setLayoutPolicy(LayoutPolicy.COMPUTED_FULLY_AT_NEW_IMAGE);
pic.setQuality(Quality.HIGH);
pic.writeAll(graph, filename);

graph.display();

显示的图像是正确的:平行边是曲线,在绘制的图像中是重叠的线。

1 个答案:

答案 0 :(得分:0)

解决:

pic.setRenderer(RendererType.SCALA);

我认为

System.setProperty("org.graphstream.ui.renderer", "org.graphstream.ui.j2dviewer.J2DGraphRenderer");

对图像渲染器没有影响。