Chamada de Classes

Boa tarde ! :stuck_out_tongue:
Sou novata na lista e em Java e gostaria de tirar uma dúvida:
Estou construindo uma aplicação que possui uma tela inicial MenuPrincipal.java e outras três telas correspondentes a botões inseridos nesse MenuPrincipal. Preciso saber como chamar estas classes a partir do clique do botão correspondente … Segue abaixo o código que “ouve” o método clicar- o mesmo já está funcionando exibindo um msgbox - mas o que desejo mesmo é chamar estas telas a partir destes botões:

public class ManipuladorDeEventoBotoes implements ActionListener{

  public void actionPerformed( ActionEvent ae){

     if ( ae.getSource() == bAgendaTel )
        JOptionPane.showMessageDialog( null, "Exibir a Agenda de Telefones",
           "PERSONAL DESKTOP By Flavia",
           JOptionPane.INFORMATION_MESSAGE );
     else if ( ae.getSource() == bPlanOrcamento )
		JOptionPane.showMessageDialog( null, "Exibir o Controle de Orcamento",
           "PERSONAL DESKTOP By Flavia",
           JOptionPane.INFORMATION_MESSAGE );
     else if ( ae.getSource() == bAgenda )
     	JOptionPane.showMessageDialog( null, "Exibir a Agenda de Atividades",
           "PERSONAL DESKTOP By Flavia",
           JOptionPane.INFORMATION_MESSAGE );
     }
  }

Muito obrigada desde já !

Joga isso dentro dos seus eventos

     [code] SuaClasse sc = new SuaClasse();
      sc.setVisible(true);[/code]

[code]public void actionPerformed( ActionEvent ae){

if ( ae.getSource() == bAgendaTel )
SuaClasse sc = new SuaClasse();
sc.setVisible(true);[/code]

Luiz,
O erro “Syntax error on token “tel”, “++”, “–” expected” é retornado quando coloco o código abaixo:

public class ManipuladorDeEventoBotoes implements ActionListener{

      public void actionPerformed( ActionEvent ae){

         if ( ae.getSource() == bAgendaTel )
            CadernoDeTelefones tel = new CadernoDeTelefones(); 
            tel.setVisible(true);
           /* JOptionPane.showMessageDialog( null, "Exibir a Agenda de Telefones",
               "PERSONAL DESKTOP By Flavia",
               JOptionPane.INFORMATION_MESSAGE );*/
         
         else if ( ae.getSource() == bPlanOrcamento )
			ControleOrcamento co = new ControleOrcamento(); 
            co.setVisible(true);
			/*JOptionPane.showMessageDialog( null, "Exibir o Controle de Orcamento",
               "PERSONAL DESKTOP By Flavia",
               JOptionPane.INFORMATION_MESSAGE );*/
         
         else if ( ae.getSource() == bAgenda )
         	AgendaAtividades at = new AgendaAtividades(); 
            at.setVisible(true);
         	/*JOptionPane.showMessageDialog( null, "Exibir a Agenda de Atividades",
               "PERSONAL DESKTOP By Flavia",
               JOptionPane.INFORMATION_MESSAGE ); */
      	 }
      }

Já importei todas as classes dos tres pacotes: telefones, orcamento e atividades …
O que pode ser ?!?!?! :frowning:
Obrigado desde já !

Luiz,
Não precisa perder seu tempo em responder … rs
Foi asneira minha, esqueci de fechar uma chave … :shock:
Muito obrigado pela dica !
Abraço,