[RESOLVIDO] Foco em Janela AWT

3 respostas
eliangela

Olá Pessoal!

Tenho uma aplicação Java com AWT onde tenho janelas sobrepostas.
Eu preciso alternar entre os focos das janelas, assim:

Minha janela “de baixo” tem um textfield e a janela suerior tem um botão. Eu preciso clicar nessa janela que tem o botão e focar o cursor no textfield, sem fechar a janela que tem o botão.

Como que eu posso fazer isso?

Obrigada

3 Respostas

ViniGodoy

Por que você está usando AWT? A aplicação é para celular ou algum outro dispositivo móvel?

Já tentou fazer o botão chamar o requestFocus() do TextField da outra janela?

eliangela

Olá, VinyGodoy!

Estou usando AWT porque estou fazendo um aplicativo para celular…
Eu estava usando o método transferFocus(), mas não estava funcionando. Vou testar o método requestFocus() e posto o resultado aqui.

Obrigada

eliangela

funcionou aqui… obrigada pela ajuda.
Não conhecia esse método ainda, pois só conheço os métodos grabFocus() e transferFocus().

Obrigada

Criado 31 de março de 2010
Ultima resposta 31 de mar. de 2010
Respostas 3
Participantes 2