S.O.S

May
18 de Febrero del 2004
Necesito conseguir que cada x segundos se cambie el color del fondo de un JFrame. Solo cosigo que se cambie durante un segundo, pero luego vuelve a su color incial. ¿Como puedo conseguir esto?

Alf
18 de Febrero del 2004
¿Has probado a usar la clase TIMER? Yo la uso para refrescar una pantalla cada cinco minutos. Te lo pego por si te sirve para algo. Por ejemplo:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Monitor_Timer {

public static Timer aTimer;
class TimerListener implements ActionListener {
public void actionPerformed(ActionEvent evt) {
doRefrescar();
}
}
public Monitor_Timer() {
aTimer = new Timer(CINCO_MINUTOS, new TimerListener());
}

public final static int CINCO_MINUTOS = 300000;
}

joselo
18 de Febrero del 2004
hola k tal? tengo ese codigo creado pero en un Frame y con hilos, si te interesa te lo envio.
salu2