我的问题是长节点标签确实到达节点末端的两侧
这只发生在像 , 或类似的节点形状上rectangle
,square
但tab
绝不会出现在oval
,circle
或diamond
上。我正在使用 Java Graphviz-Engine (guru-nidi:graphviz-java:0.14.1),我的相应代码(简化)如下:
字符串图字符串 =
digraph g {
extralargesubject [shape=diamond];
extralargeobject [shape=rectangle] ;
extralargesubject -> extralargeobject;
}
和
import guru.nidi.graphviz.engine.Format;
import guru.nidi.graphviz.engine.Graphviz;
import guru.nidi.graphviz.model.MutableGraph;
import guru.nidi.graphviz.parse.Parser;
MutableGraph g = new Parser().read(graphString);
BufferedImage image = Graphviz.fromGraph(g).render(Format.SVG).toImage();
也许有人可以帮我解决这个问题?