JSE : ouvrir un programme avec un raccourcis

IdleMan Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   -  
IdleMan Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit programme JAVA qui est disponible en tray icone (petite icône en barre de tâche) et je souhaiterais qu'une fenêtre de se programme s'affiche lorsque j'appuie sur un raccourcis touche.

Seulement voila j'ignore ou et comment mettre en place un "event listener" pour faire cela étant donné que je n'ai aucune fenêtre à laquelle rattacher mon événement et que le trayIcon ne peut écouter des évènements clavier..

J'ai cherché sur google mais n'ayant aucune idée de la façon dont je dois procéder mes mots clés ne sont pas assez affutés pour répondre a mes interrogations.

Quelqu'un aurait il une piste (voir un réponse ou, le must, un exemple) ?

Merci :)

3 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
C'est le système d'exploitation qui décident d'ouvrir les programmes, ils ne peuvent pas s'ouvrir d'eux mêmes !
De plus le clavier est toujours rattaché à la fenêtre active et seulement à elle, imagine sinon ce qui se passerait si tout tes programmes fonctionnaient en même à l'appuie d'une touche !
Si tu veux ouvrir un programme avec un raccourcis clavier, il faut que tu le demandes explicitement au système. Exemple: Créer des raccourcis clavier vers des programmes ouverts
0
IdleMan Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   60
 
Le soucis c'est que j'aimerais que l'utilisateur n'ai pas a faire la configuration raccourcis lui même, d'autant que mon programme est déjà ouvert (et tourne en tâche de fond) donc ça ne servirais a rien.

Je sais qu'il est possible de le faire l'ayant déjà vu sur de nombreux programmes mais j'ignore si c'est possible spécifiquement en java en revanche.

N'y a t'il pas possibilité par exemple de configurer cela dans la clé de registre via le programme?

Merci pour ta réponse
0
IdleMan Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   60
 
Personne n'a une idée? Je suis toujours embêté...
0