ayuda!!!! soy novata U_U
Que tal
Tengo una consulta,
En mi programa necesito utilizar varias ventanas que deben actualizar sus datos dinámicamente, o sea cada vez que ocurra un evento.
Para abrir las ventanas utilizo en mi método main
new Ventana().show()
new Ventana2().show() etc
después de abrirlas cómo lo hago para actualizarlas sin tener q abrir una nueva ventana??
Eso pues, chau
Tengo una consulta,
En mi programa necesito utilizar varias ventanas que deben actualizar sus datos dinámicamente, o sea cada vez que ocurra un evento.
Para abrir las ventanas utilizo en mi método main
new Ventana().show()
new Ventana2().show() etc
después de abrirlas cómo lo hago para actualizarlas sin tener q abrir una nueva ventana??
Eso pues, chau
Otra manera de actualizar las ventanas, es Llamando, al metodo revalidate(); de JPanel, y despues llamar al metodo repaint(); de las ventanas;
Puedes probar a eliminar la ventana y luego volverl a crearla. Para ello deberías crear un contenedor intermedio entre el (como JPanel), pues si tienes los componentes directamente sobre el frame principal no podrás hacer ésto sin cerrar el programa. Los datos que se tengan que actualizar dinamicamente declaralos como static, para poder seguir usándo los mismo cada vez k actualices. Weee seguro que hay otra forma mejor para hacer ésto, pero weeeno ésa funciona y no deja mucha basurilla tampoco. Suerte
