Focus de um JPanel dentro de um JInternalFrame

2 respostas
adrianostanley

Olá pessoal. Tenho vários JInternalFrames abertos dentro de um JFrame sendo q cada um exibe um JPanel diferente.

Eu criei uma barra de status onde é indicada a posição do mouse ao se mover dentro de cada uma das janelas.

Mas eu queria que essa barra de status exibisse as posições APENAS da janela que estiver em foco. Aí pintou uma dúvida… como eu faço pra “filtrar” o evento mouseMoved apenas do Panel q estiver em foco???

abraços…

2 Respostas

V

if (internalframe.isSelected())
// ações

adrianostanley

hmm cara, nao funcionou… aliás, nem achei esse método… o único parecido é o isShowing!

eu tentei da seguinte maneira:

if( InternalFrames.getApp().hasFocus() ) InternalFrames.getApp().statusUTM.setText("S: " + longitude);
Mas aí ele não atualiza nunca… como se o frame não estivesse em foco… :?

Criado 17 de agosto de 2006
Ultima resposta 17 de ago. de 2006
Respostas 2
Participantes 2