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

Pasar datos a jtexfield

Estas en el tema de Pasar datos a jtexfield en el foro de Java en Foros del Web. Hola amigos!! Bueno tengo un problema tengo un jdialog1 en este hay un jtable de productos(codigo,nombre,stock.precio) y botones luego cuando selecciono una fila y luego ...
  #1 (permalink)  
Antiguo 03/01/2013, 15:50
 
Fecha de Ingreso: diciembre-2012
Ubicación: Peru
Mensajes: 3
Antigüedad: 11 años, 4 meses
Puntos: 0
Pasar datos a jtexfield

Hola amigos!!

Bueno tengo un problema tengo un jdialog1 en este hay un jtable de productos(codigo,nombre,stock.precio) y botones luego cuando selecciono una fila y luego hago clic en el boton modificar quiero que me aparezca el jdialog2 con el registro y los datos de esa fila en sus respectivos jtexfield para luego ser modificados
lo primero que hecho es obtener la fila seleccionada con el getSelectRow y luego obtener los valores de la tabla aca viene mi problema cuando quiero designar esos valores a los jtexfield ya que estos estan en otro formulario(jdialog2).
Gracias de antemano
  #2 (permalink)  
Antiguo 04/01/2013, 08:24
Avatar de rodno  
Fecha de Ingreso: enero-2009
Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses
Puntos: 43
Respuesta: Pasar datos a jtexfield

Buenas,

puedes probrar haciendo un metodo publica para retornar el texfield en jDialogo

algo asi

public JTextField getTFNombre()
{
return jTFNombre;
}


y entonces cuando lo vas a mostrar en el boton

FormularioDialogo2 formDialogo = new FormularioDialogo2 (null, true);
formDialogo.getTFNombre().setText("Valor a mostrar");
formDialogo.setVisible(true);

PD: Disculpen que no puse en HighLight es que parece que el nvegador no me dejo

Saludos
__________________
"No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::..

Etiquetas: Ninguno
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 02:24.