Destruir um evento no meio da sua execução  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
VantuilJose
JavaChild
[Avatar]

Membro desde: 15/09/2008 11:47:53
Mensagens: 101
Offline

Opa! E aí galera?
Tô apanhando aqui do swing.. heheehehe

Desenvolve um componente que manipula erros, ele consiste em um HashMap, onde eu posso colocar componentes e mensagens, todo componente que entra ganha um listener que atualiza o valor do componente para a mensagem associada a esse componente quando o mesmo ganha o foco.

Bem, mas eu queria que, quando um componente perdesse o foco, se fosse o primeiro erro, ele voltasse o foco pra ele, mas eu não quero que esse componente chegue a perder o foco. Entenderam?
É que se o meu próximo componente a receber foco também for registrado no meu componente de erros (JLabelError ), ele também perde o foco, aí eu mudo a borda dele também e eu não queria que isso acontecesse, já que o usuário não digitou nada para estar errado...

Resumindo, eu preciso parar (destruir ) o evento de foco, no FocusListener assim que eu souber que ele aconteceu, e antes dele realmente passar o foco para o outro componente. Alguém tem alguma idéia?

Vantuil Oliveira
Tecnólogo em Análise e Desenvolvimento de Sistemas - IFMG Bambuí
Mestrando em Ciência da Computação - UFOP
-
"I am the maniac serial killer that knows where you live who will maintain your code!"
[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team