Salut,
Voilà j'ai fait un petit programme en Java pour détecter si l'application qui a le focus est bien Eclipse.
Par contre ce petit programme s'exécute de la manière suivante :
un while(true) avec un Thread.Sleep(2000) qui teste toutes les 2 secondes si Eclipse a le focus ou non.
Je pensais faire un code plus propre en créant mon propre event pour enlever ce while et ce Thread.Sleep mais je ne sais pas comment faire...
J'ai créé un event mais il fonctionne uniquement au moment où je fais mon addListener à mon objet. Il ne teste pas en permanence si Eclipse a le focus.
Avez vous une idée d'architecture possible?
Merci pour votre réponse.
Go
PS: est ce possible aussi sachant que mon problème est l'évènement déclencheur que je ne connais pas...
Partager