Actualizar un JPanel cada X tiempo

Iniciado por thechacal23, 2 Enero 2012, 15:37 PM

0 Miembros y 1 Visitante están viendo este tema.

thechacal23

Hola buenas, estoy haciendo un proyecto, y necesito que un panel se actualice solo cada x tiempo. El caso es que llevo 2 dias y nada. Si alguien pudiese decirme como hacerlo se lo agradeceria mucho.

Para que entendais mejor lo que necesito, os dejo un codigo de prueba que he generado, para probar posibles soluciones...

Si ejecutais dicho codigo, vereis que aparece un menu con 4 opciones, de las cuales solo van 2, Consumo y Salir. Al pulsar en consumo entrais en un menu que debemostrar el consumo actual de energia de dos habitaciones. Pues bien, si le dais a actualizar, veres que los datos cambian.

Lo que quiero, es que el panel se actulice el solo cada x tiempo (por ejemplo 10 segundos), sin tener que pulsar actualizar, para mostrar los datos nuevos.

Utilizo el NetBeans y programo con el metodo de programacion de Vista, Modelo, Controlador.

Muchas gracias por vuestro tiempo, un saludo.

PD: Aqui os dejo mi programa ;)
www.megaupload.com/?d=0KWJOL0B

Proteus1989

El JPanel no tiene ningún listener de eventos? Con eso estaría solucionado tu problema. Solo se actualizaría cuando algo cambiase

thechacal23

Cita de: Proteus1989 en  2 Enero 2012, 17:10 PM
El JPanel no tiene ningún listener de eventos? Con eso estaría solucionado tu problema. Solo se actualizaría cuando algo cambiase

El problema es que para hacer que los datos cambien sin tocar ningun boton. Cuando toco el boton, hago cambios y vuelvo a colocar el panel. No se como hacerlo

No se lo que costara hacerlo, pero si alguien sabe, me gustaria que modificase mi codigo de forma que funcionase como necesito. Asi, al verlo, aprenderia como se hace.

PD: gracias por contestar a los dos post

thechacal23