| |||
como poner un botón invisible Hola mis estimados colegas estoy haciendo un programa en netbeans 6.8 e el cual tengo 2 frames en el frame1 tengo un boton en cual quiero que al dar clic me desactive el otro boton del frame2.....lo he intentado hacer pero no tiene efecto.. espero que me puedan ayudar....gracias de antemano |
| ||||
Respuesta: como poner un botón invisible Depende de la visibilidad de la instancia del boton. No deberia ser dificil pero es dificil decirte como sin ver el codigo. Si tienes visibilidad publica y tienes una instancia en frame 1, basta con hacer algo como:
Código Javascript:
Ver original |
| |||
Respuesta: como poner un botón invisible eso es lo que hago pero no hace nada....... este es el metodo que hice en el frame1 para llamarlo en el Frame2 ---- Farme1-------- public void invisible(){ JB_Aceptar.setEnable(false); } ------- y lo llamo en el Frame2 .... en el acction performe de un boton----------- Frame1 f= new Frame1(); f. invisible(); esto es todo pero no hace nada.......... |
| |||
Respuesta: como poner un botón invisible Pon más código de la parte en la que llamas desde el frame 2 para desactivar el botón del frame 1, porque lo que has puesto desde luego no funcionaría tal cual y puede ser el problema. |
| |||
Respuesta: como poner un botón invisible lo que hago es lo siguiente: 1ro --- desactivo el boton aceptar del frame1 desde el inicio ... para que cuando se abra el Frame ya esté el boton desabilitado......esto lo ago en el contructor del frame asi.... public Inicio() { setLocationRelativeTo(null); initComponents(); jButtonAceptar_BD.setEnabled(false); this.locate(800, 200); } 2do---- ago el siguiente metodo despudes del contructor del Fram1 ..ASÍ public void poner_visible_JButton(){ jButtonAceptar_BD.setEnabled(true); } esto es para cuando lo llame desde el otro frame se active el boton.... 3ro---- LLamar el metodo en el Frame2 ASÍ---- Inicio in = new Inicio(); in.poner_visible_JButton(); este código lo pongo el el action performe del boton configurar BD .......con el objetivo que se active el boton despues que configuro la BAse de Datos...... ESPERO QUE ME HAYA EXPLICADO MEJOR QUE LA VEZ ANTEIOR...... TODA AYUDA ES BUENA..... |
| |||
Respuesta: como poner un botón invisible El problema creo que está claro. En el método que se ejecuta cuando presionas el botón estás creando una nueva instancia de la ventana, por lo que cuando llamás al método poner_visible_JButton estás haciendolo sobre una ventana distinta (que no aparece porque no has llamado al método setVisible, pero que está ahí). Lo que tienes que hacer es pasarle la instancia de la ventana 1 a la instancia de la ventana 2 al crearla y luego usar esa instancia. Ejemplo: Clase VentanaPrincipal (hereda de JFrame)
Código Java:
Ver original Clase VentanaSecundaria(hereda de JFrame)
Código Java:
Ver original |
| |||
Respuesta: como poner un botón invisible Gracias colegas es un privilegio poder contar con ustedes.... solo era cuestión de pasarle en el contructor del Frame2 una instancia del Frame1...... problema resuelto.. |
| |||
Respuesta: como poner un botón invisible iran 394 comentó: solo era cuestión de pasarle en el contructor del Frame2 una instancia del Frame1...... problema resuelto.. .................................................. .................................................. ......................... Oye podrias exponer cual es la instancia que hay que hacer, por que estoy en el mismo problema que tu, y he hecho todo lo que has comentado aqui, podrias ayudarme |
Etiquetas: |