Como chamar uma janela dentro de outra

5 respostas
fabiusks

Galera eh o seguinte!
Eu gostaria de, ao clicar em um botao numa janela principal, abrir uma outra, como eu faco isso?

5 Respostas

_Renatu

Procure por MDI

As classes que costumamos usar para fazer interfaces MDI são JDesktopPane e JInternalFrame…

bit_and_bit

De uma pesquisada sobre eventos de janelas

public void windowOpened()

Espero ter ajudado.
Mas caso queira mas detalhado é só dizer!!!

_Renatu

hehe… me desculpe, acho que eu tinha entendido sua dúvida totalmente errado…

Você não quer abrir uma janela dentro de outra né?!

Você quer colocar um botão numa janela, aí você aperta o botão e aparece a outra janela, é isso?

Se for isso, você precisa escrever um ActionListener pro seu botão, e dentro do método actionPerformed colocar nomedasuajanelanova.setVisible(true)

Aqui tem um tutorial da sun sobre actionlistener:

http://java.sun.com/docs/books/tutorial/uiswing/events/actionlistener.html

W

O Tutorial parece bom,
Nâo teria um em portugês???

lina

Oi,
se sua outra janela está em outra classe fora desta… use o comando new NomedaClasse(); no vento do seu botão…

Amigo, o mundo da programação é ingles! ^^

Criado 13 de fevereiro de 2007
Ultima resposta 14 de fev. de 2007
Respostas 5
Participantes 5