0

我正在使用prefuse,我想知道如何为不同的边缘赋予不同的颜色?

例如,我从 XML 文件中生成了一个包含 5 个节点的图。他们的数字是 0,1,2,3,4。在程序中,我希望开始节点为 3 且结束节点为 4 的边缘被涂成红色,而其他节点被涂成其他颜色。我怎样才能做到这一点?

4

1 回答 1

1

您添加一个颜色操作VisualItem.STROKECOLOR并将其边缘组作为键,如果您只想将该颜色分配给某些边缘,则可能带有谓词

new ColorAction(GROUP_EDGES, (myPredicate, ) VisualItem.STROKECOLOR, myColor)
于 2015-05-06T10:05:13.693 回答