Boa noite!
Estou tendo um pouco de trabalho ao manipular as frames em foco.
No programa em questão, exite um JFrame principal, encarregado de carregar diversos outros JFrames, este frame principal é static final, e os outros frames são instanciados.
Sempre que preciso fechar uma Frame pela programação (ou seja, fechar a janela sem a intervenção do usuário), usando dispose(), setVisible(false) ou hide(), se esta JFrame estiver em foco, ao fechar, o foco volta para o JFrame principal (static final), um ALT+TAB resolve o problema, mas quero que o foco volte para o frame anterior.
Obrigado.