矩形节点的Graphviz(Java)标签写在节点的两端
我的问题是,长节点标签确实在节点的两端延伸 这仅在节点形状如矩形节点的Graphviz(Java)标签写在节点的两端,java,graphviz,dot,image-graphviz,Java,Graphviz,Dot,Image Graphviz,我的问题是,长节点标签确实在节点的两端延伸 这仅在节点形状如矩形、正方形、选项卡或类似的情况下发生,但在椭圆形、圆形或菱形的情况下不会发生。 我使用的是Java Graphviz引擎(guru nidi:Graphviz Java:0.14.1),相应的代码(简化)如下: 字符串图形字符串= 有向图g{ 超大主体[形状=菱形]; 超大对象[形状=矩形]; 超大主体->超大主体; } 及 导入guru.nidi.graphviz.engine.Format; 导入guru.nidi.graph
矩形
、正方形
、选项卡
或类似的情况下发生,但在椭圆形
、圆形
或菱形
的情况下不会发生。
我使用的是Java Graphviz引擎(guru nidi:Graphviz Java:0.14.1),相应的代码(简化)如下:
字符串图形字符串=
有向图g{
超大主体[形状=菱形];
超大对象[形状=矩形];
超大主体->超大主体;
}
及
导入guru.nidi.graphviz.engine.Format;
导入guru.nidi.graphviz.engine.graphviz;
导入guru.nidi.graphviz.model.MutableGraph;
导入guru.nidi.graphviz.parse.Parser;
MutableGraph g=new Parser().read(graphString);
buffereImage image=Graphviz.fromGraph(g).render(Format.SVG).toImage();
也许有人能帮我解决这个问题?好的,我找到了解决办法。我只使用了.jar。但那只是引擎。当然,我也必须在我的机器上安装Graphviz。现在我做到了,一切都很好 好的,我找到了解决办法。我只使用了.jar。但那只是引擎。当然,我也必须在我的机器上安装Graphviz。现在我做到了,一切都很好