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

Como comrpartir variables en Java?

Estas en el tema de Como comrpartir variables en Java? en el foro de Java en Foros del Web. Tengo un programa en Java, con una clase donde poseo muchas variables( int x, String n... etc), también poseo varios Jframe, (jfpal, jfentra, jp2, etc) ...
  #1 (permalink)  
Antiguo 17/07/2015, 10:53
 
Fecha de Ingreso: junio-2011
Mensajes: 1
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Como comrpartir variables en Java?

Tengo un programa en Java, con una clase donde poseo muchas variables( int x, String n... etc), también poseo varios Jframe, (jfpal, jfentra, jp2, etc) mi problema es el siguiente: se toma un dato en jfpal, lo guardo en x, este valor debo conservarlo para evaluarlo en casi todos los demás jframe, pero no se como hacerlo, es decir como lo uso en los otros jframe. Me pueden ayudar con un ejemplo?
  #2 (permalink)  
Antiguo 18/07/2015, 04:49
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Como comrpartir variables en Java?

Hola:

Mira a ver si esto te ayuda http://chuwiki.chuidiang.org/index.p...e_dos_ventanas Aunque hable de ventanas, vale para cualquier par de clases que necesiten compartir datos.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 19/07/2015, 13:35
 
Fecha de Ingreso: julio-2015
Ubicación: MEXICO
Mensajes: 46
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Como comrpartir variables en Java?

puedes pasarlo como parametro a tus jframe

una opcion podria ser que en el momento de visualizarla reciba tu variable como parametro

un ejemplo burdo.

Código:
Class ventana1 {
creas el objeto de ventana2

objeto.recibe("variable");
objeto.setvisible(true);
this.dipose

}

Class ventana2{

// Variable global
public string variable="";
public void recibe(String 1){
variable=1;
}

}
Con le estarias pasando el valor a la siguiente ventana
__________________
VENIMOS A APRENDER

Etiquetas: clase, programa, string, valor, variables
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 18:31.