1

JUNG ライブラリを介して視覚化されたグラフがあります。

ここで、特定の頂点(特定の条件を満たす)の色をしばらく変更したいと思います.1秒と言ってから、元の色に戻します。すべての頂点に対して 1 つずつ実行したいと考えています。どうすればこれを達成できますか。

現在のコードでは、すべての頂点の色を 1 つずつではなく一度に変更するだけです。色を元の色に戻し、一度に 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;
        }
    };
4

0 に答える 0