Olá todos,
Tenho duas classes que herdam da JFrame
public class Tela extends JFrame {
private Container janela = getContentPane();
public Tela() {
super("Titulo");
setLayout(null);
setSize(645, 725);
setLocationRelativeTo(null);
setResizable(false);
setVisible(true);
}
public void tela_abertura() {
janela.add(tela);
tela.setBounds(0, 0, 640, 700);
...
Só que dentro dessa classe acima, eu chamo a outra classe, ficando com duas janelas, uma sobre a outra. Duas perguntas:
- Tem como essa segunda janela ser modal? (Só permitir trabalhar novamente na de baixo quando fechar a de cima)
- Como eu faço pra fechar a janela de cima através de um botão? Não achei o método correto. Só estou conseguindo fechar pelo “x”.
Thanks