Foros del Web » Programación para mayores de 30 ;) » Java »

Pasar una fila de un Jtable de un Jdialog a un Jtable de un Jframe

Estas en el tema de Pasar una fila de un Jtable de un Jdialog a un Jtable de un Jframe en el foro de Java en Foros del Web. Hola, siempre busco información sobre mis dudas antes de pasarlas por aquí y así lo hice, encontré soluciones parecidas a lo que necesito pero ninguna ...
  #1 (permalink)  
Antiguo 29/08/2015, 13:33
Avatar de andres_15_  
Fecha de Ingreso: septiembre-2008
Ubicación: Cali
Mensajes: 232
Antigüedad: 16 años, 3 meses
Puntos: 7
Pregunta Pasar una fila de un Jtable de un Jdialog a un Jtable de un Jframe

Hola, siempre busco información sobre mis dudas antes de pasarlas por aquí y así lo hice, encontré soluciones parecidas a lo que necesito pero ninguna me funciono, como por ejemplo esta : http://www.forosdelweb.com/f45/falla...nciona-822146/

Bueno, mi problema es este:

Tengo un Jframe en el cual tengo un botón que al presionarle me abre un Jdialog, en este Jdialog busco una información y la coloco en un Jtable.

En el Jtable tengo un evento, que cuando de click en la fila automaticamente se cierre la ventana y la información que estaba en la fila pase a una nueva fila PERO del JTable del Padre.

De antemano les agradezco, ya me estoy volviendo loco.
  #2 (permalink)  
Antiguo 29/08/2015, 13:52
(Desactivado)
 
Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 8 meses
Puntos: 31
Respuesta: Pasar una fila de un Jtable de un Jdialog a un Jtable de un Jframe

Te aconsejo que mejor lo hagas con el evento del doble click. Yo muchas veces hago click en listas cuando son extensas... para luego moverme con el teclado. A su vez, también es aconsejable poner un botón aceptar, para hacer 1 solo click para seleccionar la fila, y después darle al botón aceptar para seleccionarla.

Al margen de eso, que es secundario, no se ayudarte con tu problema principal. Salvo que no lo hagas con herencia.
  #3 (permalink)  
Antiguo 30/08/2015, 05:27
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 4 meses
Puntos: 182
Respuesta: Pasar una fila de un Jtable de un Jdialog a un Jtable de un Jframe

Buenas,

Solo tienes que capturar el evento del cierre del JDialog:

Código Java:
Ver original
  1. addNewDialog.addWindowListener(new WindowAdapter() {
  2.     @Override
  3.     public void windowClosed(WindowEvent e) {
  4.         refreshMainWindow();
  5.     }
  6. });

En el refreshMainWindow() tendras que implementar la logica para copiar los datos del JTable hijo a l JTable padre.

Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: jdialog, jframe, jtable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:03.