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;
        }
    };