Tengo un problema enviando el atributo de una clase a otra. Estoy trabajando con JFrame. Los atributos que quiero usar son private y tengo setters y getters.
Tengo una clase Ventana y una clase Formulario. En la clase Ventana tengo una lista con n cantidad de datos, cuando selecciono un elemento de la lista, este lo guardo en un atributo privado ciudad de la clase Ventana. Presiono el boton continuar para que aparezca la clase Formulario y quiero usar el atributo ciudad de Ventana.
Supongo que el problema es que cuando creo el objeto de Ventana,
Ventana ventana=new Ventana();,
este me inicializa todos los atributos, porque al imprimir
System.out.print(ventana.getCiudad()); ,
solo me imprime null;
actualmente lo estoy haciendo enviando el atributo ciudad como parametro a Formulario, pero preferiria hacerlo utilizando directamente el atributo de Ventana.
Se como hacer para llamar de la segunda clase el atributo de la primera clase y aqui modificarlo, pero yo lo que necesito es que al llamarlo, ya este con los datos.
Espero haberme explicado. Gracias de antemano.