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

AWT/Swing Java Discussion :

MouseListener sans component


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 121
    Par défaut MouseListener sans component
    Bonjour à tous.

    Je souhaiterais savoir si il existe une façon d'écouter la souris sans composant. Le but serait de faire tourner une application dans le tray mais qu'elle connaisse quand même les mouvements et évènements de la souris.

    Merci !

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    Une piste serait peut-être d'utiliser la méthode suivante (non testée) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
      public void eventDispatched(AWTEvent e) {
        if (e instanceof MouseEvent) {
          ... // code à exécuter.
        }
      }
    });

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Celà ne marche qu'à l'intérieur d'une appli java

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2007
    Messages
    697
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 697
    Par défaut
    Salut,
    si tu travaille sur version à partir de la 1.5, ce qui est probable vue que tu utilise le tray, tu peut essayer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
        Point p = MouseInfo.getPointerInfo().getLocation();

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 121
    Par défaut
    Citation Envoyé par sinok Voir le message
    Celà ne marche qu'à l'intérieur d'une appli java
    c'est-à-dire? il faut absolument un component pour cette méthode?
    Citation Envoyé par atha2 Voir le message
    Salut,
    si tu travaille sur version à partir de la 1.5, ce qui est probable vue que tu utilise le tray, tu peut essayer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
        Point p = MouseInfo.getPointerInfo().getLocation();
    merci j'avais bien repérer cette fonction mais il est impossible de tout gérer avec cette classe comme avec les MouseEvent par exemple.

Discussions similaires

  1. Component generic sans INTEGER'HIGH
    Par julienboys dans le forum VHDL
    Réponses: 1
    Dernier message: 04/03/2013, 10h46
  2. MouseListener avec ou sans implémentation
    Par em925 dans le forum Débuter
    Réponses: 5
    Dernier message: 15/05/2012, 11h40
  3. Zoom sur Component et MouseListener
    Par xiongmao dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 11/03/2011, 13h23
  4. Form component: envoie email sans php ou asp
    Par guy2004 dans le forum Intégration
    Réponses: 0
    Dernier message: 06/06/2009, 12h14
  5. [Kylix] Fiches sans bordure
    Par alex dans le forum EDI
    Réponses: 4
    Dernier message: 28/04/2002, 21h19

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