Abrir uma Tela dentro de Outra JFrame

3 respostas
jframejava
D

Eu tenho uma tela e gostaria de que quando apertasse um botão que tenho criado em meu código, abra uma outra tela. Eu não sei como faço isso, alguém pode me dar um help?!

btnEdtDados.addActionListener(
         new ActionListener() {
            public void actionPerformed(ActionEvent event) {
            // No método abaixo você trata o que tem de ser feito
               editarDados();
            }
         });

and

//Acesso aos Meus Dados
   
   public void editarDados(){
      System.out.println("Editar Dados");//pode retirar depois esta linha é só para teste.
      JOptionPane.showMessageDialog(this, "Aguardando tela 'TelaMeusDados'");
//Linha para colocar o comando para ir nesta tela <------- HELP 

        
         
   }

3 Respostas

Daniel_Dias

Olá @dennissiq.

eu tenho esse projeto que abre uma tela dentro de outra.

nela eu uso JDesktopPane e JInternalFrame.

no livro Java como Programar 8ª edição Deitel pagina 784 ensina como fazer.

TrabalhoPosJavaOld.zip (301.2 KB)

segue a como executado :

{ }s.

marcospaulo.suporte

Bom dia.
Pra apenas chamar um Jframe, vc pode usar

new seuframe().show(); //dispose(); // se vc quiser ocultar a atual.

D

Bom dia! Era isso mesmo que precisava!

Criado 15 de novembro de 2016
Ultima resposta 15 de nov. de 2016
Respostas 3
Participantes 3