Foro de elhacker.net

Programación => Java => Mensaje iniciado por: nemesis27 en 25 Noviembre 2017, 02:02 am



Título: Vincular JFrame con JPanel
Publicado por: nemesis27 en 25 Noviembre 2017, 02:02 am
Hola gente del foro, alguien podría decirme que tengo que hacer para vincular un JPanel a mi JFrame?????


Título: Re: Vincular JFrame con JPanel
Publicado por: ivancea96 en 25 Noviembre 2017, 13:32 pm
Pues o jframe.add(jpanel) o jframe.getContentPane().add(jpanel).
Si no, tendrás que dar más datos.


Título: Re: Vincular JFrame con JPanel
Publicado por: nemesis27 en 25 Noviembre 2017, 17:40 pm
Pues o jframe.add(jpanel) o jframe.getContentPane().add(jpanel).
Si no, tendrás que dar más datos.

Lo que tengo que hacer es que desde un JFrame al apretar en el menubar y en el itembar correspondiente, al apretarlo me salga la pantalla del JPanel.
Intenté hacer como me dijiste vos pero es imposible, no me sale nada.


Título: Re: Vincular JFrame con JPanel
Publicado por: rub'n en 27 Noviembre 2017, 23:42 pm
Lo que tengo que hacer es que desde un JFrame al apretar en el menubar y en el itembar correspondiente, al apretarlo me salga la pantalla del JPanel.
Intenté hacer como me dijiste vos pero es imposible, no me sale nada.

sera que te refieres a un JInternalFrame ?


Título: Re: Vincular JFrame con JPanel
Publicado por: PabloPbl en 3 Diciembre 2017, 05:29 am
Vos ¿queres hacer que cuando se apreté un boton(JMenuItem) del JFrame, se muestre un JPanel?
Pues si es así, deberías iniciarlo en oculto:

panel.setVisiblre(false);

luego cuando se aprete en el boton del JMenuBar, lo haces visible, pasando true a la misma instrucción de arriba.

Pero siempre y cuando este agregado al JFrame:
frame.add(panel);

Si no te funciona eso, deberías fijarte que Layout estas usando en tu JFrame, si es null, deberás poner las coordenadas y el tamaño manualmente para que se visualice correctamente.

Si no estaría bueno ver tu código así es mas fácil, si no esto es como jugar a pegarle al blanco con ojos vendados.

Saludos!