Tengo una botonera la cual tengo que ocultar y mostrar un juego al pulsar un boton, la botonera se oculta pero el juego de muestra en un nuevo frame ( lo entiendo porque creo otro frame al pulsar el boton)
¿Cómo puedo hacer para que salga en el mismo frame?
Gracias
Código:
(está dentro del listener)public Ventana() { ventana= new JFrame ("Titulo"); ventana.setSize(800,600); ventana.setVisible(true); ventana.setResizable(true); ventana.setLocationRelativeTo(null); ventana.setLayout( null ); Botonera(ventana); ventana.pack(); } public void Botonera (JFrame ventana) { botonFacil=new JButton("Facil"); botonFacil.setBounds(80,30,100,30); ventana.add(botonFacil); botonFacil.addActionListener(this); botonFacil.setVisible(true); }
Código:
if (e.getSource()==botonFacil) { partida= new JFrame(); botonFacil.setVisible(false); botonNormal.setVisible(false); botonDificil.setVisible(false); botonImposible.setVisible(false); juego=new Dibujar(); partida.add(juego); partida.setVisible(true); }