我一直在使用JGraphX在JPanel上显示静态图形。到目前为止,我还没有遇到任何问题。我绘制了图形,定制了样式,甚至添加了顶点侦听器来定制图形着色。
然而,我需要我的一些图形边使用虚线,而不是JGraphX使用的标准虚线。类似于:->
我读过关于JGraphX边缘定制的不同帖子,但他们指出的是通过使用mxEdgeStyle类的常量改变了边缘样式。
有没有一种简单的方法可以让JGraphX提供我错过的虚线选项?
发布于 2015-06-27 18:42:44
在JGraphX的mxConstants上搜索了一段时间后,我发现了这个:公共静态字符串STYLE_DASHED = "dashed";
我已经在我的图表上试过了,我终于可以画出虚线边了
如果您想要点/虚线边,请使用dashed=true键值对,或者只是将其作为自定义选项添加到样式表中: style.put(mxConstants.STYLE_DASHED,true);
https://stackoverflow.com/questions/31087680
复制相似问题