IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDT/SwingWorker Java Discussion :

Ecoute du clavier sans le focus sur l'application


Sujet :

EDT/SwingWorker Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut Ecoute du clavier sans le focus sur l'application
    Bonjour,

    Je vais commencer par expliquer un peu mon projet:
    Je voudrai faire une application qui servirai pour un jeu de simulation dans lequel il est possible de conduire des bus. Mon application aurai pour but de pouvoir avoir un système d'annonces vocales comme ce qui peut se faire dans les bus ou tramway en vrai, cette application serai totalement indépendante du jeu. En fait, l'annonce serai un simple son qui serai joué lorsque l'utilisateur appuis sur une touche.

    Une bonne partie de l'application est développée mais je reste bloqué sur un problème, comment faire pour écouter l'appui de la touche qui permettrai de lancer l'annonce alors que je n'aurai pas le focus sur l'application mais sur le jeu qui sera en plein écran ? (Je précise aussi que j'ai une petite interface swing qui permet de sélectionner les sons à lire qui sont référencés dans un fichier XML... et qui tourne tout le temps, peut être qu'il serai possible de l'utiliser pour écouter la touche ?)

    J'ai une autre question aussi, est-il possible d'afficher une fenêtre au dessus d'une application en plein écran ? ou si ce n'est pas possible, afficher quelque chose au dessus de l'application en plein écran ?

    Merci d'avance pour vos réponses.

    Cordialement.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut
    Bonjour,

    Après de nombreuses recherche, j'ai fini par trouver la réponse à ma question, je la poste ici au cas ou cela pourrait aider d'autres personnes. En faite, ce n'est pas possible directement en Java, il faut écrire une librairie en c ou c++ par exemple et l'utiliser ensuite avec la JNI. J'ai commencer par essayer de le faire moi même mais le résultat n'était pas convainquant, puis j'ai fini par trouver une librairie déjà faite en Java avec la JNI:
    JIntellitype (Uniquement pour windows)(http://melloware.com/products/jintellitype/index.html)
    A noté qu'il existe aussi une version Linux:
    JXGrabKey (http://sourceforge.net/projects/jxgrabkey/)

    Voilà, en espérant que ça puisse servir à quelqu'un.

    Cordialement.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/11/2013, 20h28
  2. garder le focus sur mon application
    Par allanibu dans le forum Langage
    Réponses: 5
    Dernier message: 10/03/2009, 10h45
  3. Clavier virtuel et focus sur page HTML
    Par salma92 dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 08/08/2008, 17h41
  4. Mettre le focus sur une application
    Par Raylemon dans le forum Langage
    Réponses: 17
    Dernier message: 10/05/2006, 17h52
  5. Focus sur une application Windows
    Par mixi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/10/2004, 19h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo