[Resolvido] Como manter uma aplicação sempre visível ou em primeiro plano?

Quero criar uma aplicação que execute determinada tarefa quando passo o mouse sobre ela. Gostaria que ela ficasse sempre em primeiro plano mesmo após ter clicado em outra aplicação.

Descobri como fazer: http://sanjaal.com/java/tag/java-application-always-on-top/

Parece que não é tão simples assim. Embora a aplicação fique sempre em primeiro plano ela não está sempre selecionada.

Gostaria de realizar uma ação sempre que passo o ponteiro do mouse sobre ela mas isto só acontece depois de abrí-la ou de clicar nela. Se eu seleciono outra aplicação, preciso clicar na primeira para o “mouse on over” voltar a funcionar.

Esqueçam o que eu disse. Eu vi que agora está funcionando.