entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

¿Cómo llamar un JPanel desde un botón en Java?

hola colegas, me encuentro haciendo una aplicación en donde tengo un JFrame y sobre el tengo dos JPanel, en el JPanel 1 tengo un botón el cual quiero que mande a llamar al JPanel 2 y muestre un mensaje. ayudaaaaa.!!1

2 Respuestas

0voto

kaiba78987 Puntos2300

Hola.

si lo he entendido bien, creo que simplemente tienes que jugar con el método setVisible del JPanel que quieres llamar. Es decir, lo agregas a tu JFrame al principio y le haces un panel.setVisible(false). En el actionPerformed del ActionListener del botón, haces un panel.setVisible(true) y con eso debería bastar.

Espero que te ayude.

2votos

cloudman Puntos4020

Según entiendo tu pregunta, imagino que en el panel1 tienes el botón y en el panel2 tendrás un JLabel o algo similar donde mostrarás el mensaje.

Suponiendo que tienes boton, y jlabel como variables, la cosa sería del estilo de:

    boton.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent evt) {
            jlabel.setText("Texto a mostrar");
        }});

Dentro del actionPerformed del botón que es el que llamarás cuando pulses, es donde cambias el texto que se encuentra en el panel2.

Espero haberte ayudado, no sé si era esa tu duda.
Un saludo.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta