Alterar um JFrame a partir de outro

4 respostas
Rafael_ap

Bom dia, como não achei nada relacionado, estou postando a dúvida aqui…
Estou desenvolvendo um aplicativo desktop e preciso de deixar visível alguns componentes de um JFrame, assim que eu clicar em um botão em outro.
Se alguém puder me ajudar.
Obrigado.

4 Respostas

jurunaloco

componente.setVisible(false); ?

Rafael_ap

Exato… Só que eu não consigo acessar o componente de outro JFrame.

ViniGodoy

JFrames são objetos como outros quaisquer.

Nesse caso, você precisa passar o JFrame que tem os componentes que ficarão vísiveis ou não como parâmetro no construtor do outro JFrame. Então, esse outro JFrame poderá chamar métodos públicos do JFrame recebido. Crie métodos para deixar esses botões visíveis ou não e problema resolvido.

fantomas

É isso ai, caso contrario envia o pedaço do código pra gente dar uma olhada.

flws

Criado 5 de novembro de 2008
Ultima resposta 6 de nov. de 2008
Respostas 4
Participantes 4