[RESOLVIDO] Meu JFrame não está alternando com ALT+TAB

5 respostas Resolvido
jframejava
F

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.

5 Respostas

S

Dá uma olhada se você não setou:
meuObjetoJFrame.setAlwaysOnTop( true );

F

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.

S
Solucao aceita

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.

F

Entendi, vou tentar arrumar mais tarde, infelizmente no momento não tenho como fazer o teste, mas ja agradeço pelos esclarecimentos cara.

Obrigado

F

Cara, deu certo, muito Obrigado pela ajuda.

Criado 9 de dezembro de 2016
Ultima resposta 10 de dez. de 2016
Respostas 5
Participantes 2