Olá galera, preciso de uma ajuda, estou desenvolvendo uma aplicação em java e me deparei com o seguinte problema:
A aplicação não alterna com os outros programas abertos do windows quando uso o ALT + TAB, ela persiste acima de todos os demais programas, e o único jeito de “alternar” é minimizando minha aplicação.
Sou iniciante em java e não estou conseguindo encontrar a solução.
Para que seja menos abstrato a estrutura básica dos frames é:
JFrame que contém um JDesktopPane, que abre várias JInternalFrames.
Agradeço desde já pela ajuda.
Dá uma olhada se você não setou:
meuObjetoJFrame.setAlwaysOnTop( true );
1 curtida
Então cara, eu marquei sim, nas propriedades do JFrame sabe, mas ja tirei a propriedade e não funcionou.
Será que tem algo com o JDesktopPane causando esse problema?
Ou talvez a o alwaysOnTop esteja setado no JDesktopPane também e tenha que ser tirado.
O método setAlwaysOnTop
é da classe Window
e o JDesktopPane
não deriva de Window
.
Procura em teus fontes se não tem mais nenhum lugar setando o alwaysOnTop
.
1 curtida
Entendi, vou tentar arrumar mais tarde, infelizmente no momento não tenho como fazer o teste, mas ja agradeço pelos esclarecimentos cara.
Obrigado
Cara, deu certo, muito Obrigado pela ajuda.
1 curtida