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

como sincronizar clase

Estas en el tema de como sincronizar clase en el foro de Java en Foros del Web. Hola bueno programo en Java en Netbeans 6.7.1 Mi problema es que tengo 2 clases... que son JFrame Form Desde una tengo un boton que ...
  #1 (permalink)  
Antiguo 30/01/2010, 16:02
 
Fecha de Ingreso: diciembre-2007
Mensajes: 31
Antigüedad: 16 años, 3 meses
Puntos: 0
como sincronizar clase

Hola bueno programo en Java en Netbeans 6.7.1

Mi problema es que tengo 2 clases... que son JFrame Form

Desde una tengo un boton que al presionarlo abre la otra... lo que quiero es que desde la segunda mande un valor a la primera...

Mi primer clase: Clientes.. el boton es para buscar... yo quiero que al presionarlo me mande la otra clase de BusquedaClientes y cuando en BusquedaClientes lo haya encontrado, al darle aceptar.. BusquedaClientes se cierre y mande un valor a Clientes.. Esto lo podria hacer con un getNumero o algo asi lo se.. pero como hago para que la otra no siga corriendo.. osea que al presionar el boton se detenga y espera a que se le asigne..

trate con un wait.. notify y nada
  #2 (permalink)  
Antiguo 30/01/2010, 20:31
Avatar de dackiller  
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 20 años, 7 meses
Puntos: 4
Respuesta: como sincronizar clase

Quisiera porderte escribir con detalles pero lamentablemente estoy conectado desde el movil. Tratare de ser preciso en explicarte.

La solucion es pasar los datos por referencia entre clases.

Ejemplo:

En tu frame Clientes, vas a cargar el otro Frame "BuscarCliente" en el constructor le vas a pasar el frame Clientes como parametro.

Ya con esto puedes tener acceso a Clientes desde BuscarClientes, luego en Clientes vas a crear un Metodo que puedas llamar desde BuscarCliente pasandole como parametro el Numero de Cliente que allas seleccionado en BuscarCliente.

Una vez que seleccionas el cliente puedes cerrar BuscarClientes y descargar de memoria con el metodo dispose.

Espero que esto ya pueda orientarte un poco.

Saludos
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.

Etiquetas: clase, sincronizar
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 06:01.