Alterar jbutton de outra classe

2 respostas Resolvido
java
Rambruno

Bom dia pessoal, sou iniciante e estou com uma dúvida eu um projeto, eu tenho um botão na minha classe principal “Tela”, após eu clicar nesse botão ele some (setvisible(false)) chamando outras jframes.

Acontece que na última jframe na classe “Tela8” ao clicar no botão concluir eu queria que o botão da classe “Tela” ficasse visível novamente (setvisible(true)) para que quando fosse clicado nele ele iniciasse o processo novamente.

Eu tentei fazer um get no botão instanciando a classe principal mas não consegui, sou iniciante, revirei o forum e não achei nada que conseguisse fazer funcionar.

Poderiam me ajudar?

Obrigado desde já!

2 Respostas

rodriguesabner
Solucao aceita

Vc pode deixar o botão como static, ou assim:

SeuFrame frame = new SeuFrame();
frame.seuBotao.setText("oi");

Pra fazer isso /\ o seu botão precisa estar como public

Rambruno

Cara, deu certinho, coloquei como public void e acessei da outra classe.

Obrigado, você é o cara!

Criado 8 de abril de 2020
Ultima resposta 8 de abr. de 2020
Respostas 2
Participantes 2