我正在使用prefuse,我想知道如何为不同的边赋予不同的颜色?
例如,我从一个XML文件中生成了一个具有5个节点的图。它们的数字是0、1、2、3、4。在程序中,我希望开始节点为3,结束节点为4的边被涂成红色,其他节点被涂成其他颜色。我该怎么做?
您为VisualItem.STROKECOLOR
添加一个颜色操作,并将边缘组作为关键字,如果您只想将该颜色分配给某些边缘,则可能使用谓词
new ColorAction(GROUP_EDGES, (myPredicate, ) VisualItem.STROKECOLOR, myColor)