Pessoal,
Tenho uma dúvida que é a seguinte…
Eu utilizo JPanels nas minhas aplicações, só que o problema é q eu não sei utilizar o controlde de focu, sendo assim, eu uso setVisible true ou false para deixar os panels visiveis ou n.
Para controlar de n ocorrer de dar um setVisible(true) em dois panels ao mesmo tempo, eu verifico com um “if” sempre se tem algum panel visivel.
O problema é q agora eu tenhu um JPanel q precisa chamar um outro, e quem instancia e faz o ADD(panel) é a minha JFrame.
Duvida, como eu posso chamar um jpanel a partir de outro, e fazer com q este jpanel “pai” seja visivel assim q o jpanel “filho” seije desativado a partir de um evento de um botão tipo “fechar panel”.
por exemplo…
pub class jpanel filho
jbutton (“sair”) .add evnto(setVisible)(false);
jpanepai.steVisible(true);}
na classe do jpanel pai…
jbuton (“chamar jpanel filho”) botaoacionador;
botaoacionador.addev(setVisible(false)
jpanelfilho.setVisible(true);
MINHAJFRAME.ADD(jpenalfilhjo);
Caso alguem tenha um tutorial sobre focus em jpanel ficaria muito grato, um abraço!