ya lo probe y funciono como dices el problema creo que es como utilizo la clase.
Código java:
Ver originalpublic void init(int time){
time=time*60000;
{
{
if(ca==1){
timer.stop();
}
ca++;
while(true){
try {
int x = rando.nextInt(5);
int pc=pcs[x];
Move move=new Move(red,pc,rando.nextBoolean());
move.start();
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
});
timer.start();
}
Asi creo un objeto cada 20 segundo .... creo que es por eso pero no sabria que hacer en este caso.
saludos