如何在prefuse可视化工具包中给出不同颜色的边缘

时间:2015-02-15 15:05:53

标签: visualization prefuse

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

例如,我生成一个图表,其中包含来自XML文件的5个节点。他们的数字是0,1,2,3,4。在程序中,我希望起始节点的边缘为3,端节点为4的边缘为红色,其他节点的颜色为其他颜色。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

VisualItem.STROKECOLOR添加颜色操作并将边缘组作为键添加,如果要将该颜色仅分配给某些边,则可能使用谓词

new ColorAction(GROUP_EDGES, (myPredicate, ) VisualItem.STROKECOLOR, myColor)