如何为JUNG中节点的颜色变化添加动画效果

时间:2013-04-15 04:54:57

标签: java graphics jung

我有一个通过JUNG库可视化的图表。

现在我想改变我的特定顶点(符合特定条件)的颜色一段时间,让我们说1秒,然后将其更改回原始颜色。 我想逐一为我的所有顶点做这件事。我怎么能实现这一点。

当前代码我只是让所有顶点一次性改变颜色而不是一个接一个。如何将颜色更改回原始颜色并一次取一个顶点。

Transformer<Integer, Paint> vertexPaint = new Transformer<Integer, Paint>() {
        private final Color palette =  Color.GREEN;

        public Paint transform(Integer i) {

                     for(int j =0;j<l2.size();j++){
                         if(i == Integer.valueOf(j)){
                             return Color.BLUE;


                         }

                     }  

                     return palette;
        }
    };

0 个答案:

没有答案