Abrir janela ao clicar no MenuItem

4 respostas
N

Galera, como devo fazer para que ao clicar em um item do Menu, no caso um MenuItem abrir uma outra janela minha ??? Qual é o evento e como devo chamar a janela ??

A janela está em outra classe.

4 Respostas

hmichel

Você deve publicar o evento ActionListener, instanciando a janela, se não instanciada, e depois chamar o método show() (Java 1.4) ou o método setVisible( true ) (Java 5.0 ).
Para maiores informações e exemplos:
http://java.sun.com/docs/books/tutorial/uiswing/components/menu.html

P

importante: quando fechar esta janela que vc vai abrir vc deve usar o dispose(), não o System.exit(0);

dsiviotti

Acho que você quis dizer: “usando o VEP”.

Se for este o caso faça o seguinte:

  1. Na view “Java Beans” clique com o botão direito sobre o seu JMenuItem ( ou JMenu) selecione a opção “Events” e clique em “actionPerformed”.

  2. O Eclipse terá colocado um código como o abaixo. Substitua pelo que você desejar.

System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()

Chame sua janela

Janela janela = New Janela();
janela.setVisible(true);
N

Valeu galera, consegui fazer o baguiu !!!

TKS for all.

Criado 7 de outubro de 2004
Ultima resposta 8 de out. de 2004
Respostas 4
Participantes 4