Problema : visualizar un boton desde fuera de la clase JFrame

Cerrado
ihssanos Message postés 29 Date d'inscription domingo, 26 de agosto de 2007 Estatus Miembro Última intervención viernes, 6 de diciembre de 2013 - 9 abr 2013 a las 13:10
Hola,
tengo un JFrame llamado Ventana que tiene un boton: "Mostrar" que inicialmente está invisible; y hay otro boton ke se llama "Cambiar" y lo que quiero hacer es: que cuando se pulsa el boton "Cambiar" se hace la llamada a una funcion de otra clase Test :

private void Boton_CambiarActionPerformed(java.awt.event.ActionEvent evt) {
Test.getInstancia().realizarCambios();
}

y en la funcion realizarCambios() de la clase Test se hace : {
Ventana.getInstance().activarBoton();
}
y de vuelta a la clase Ventana(el JFrame), en la funcion activarBoton() se hace : {
Boton_mostrar.setvisible(true);
}

pero al pulsar el Boton Cambiar no se visualiza el boton Mostrar!!!!

sé que no debe hacerse asi (se activa el boton Mostrar directamente dentro del codigo del boton Cambiar) pero yo he puesto este ejemplo sencillo para explicar el problema; es ke estoy haciendo una aplicacion mas compleja y necesito que la activacion se hace de este modo

gracias para vuestra ayuda