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 :

JPopupMenu sur clik gauche


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de delas
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 100
    Par défaut JPopupMenu sur clik gauche
    Bonjour,

    J'ai un un trayIcon (lib jdic) qui a un menu contextuel JPopupMenu qui s'affiche tres bien sur un clic droit de ma souris.

    Je voudrais qu'il réagisse de la meme maniere avec le clic gauche. J'ai cherché dans le forum mais je n'ai pas trouvé de solution adequat...

    Et si je fais un setVisible(true) sur un clic droit, mon JPopupMenu ne réagit pas de la meme maniere (pas de highlight de la ligne courante, et mon JPopupMenu ne se ferme pas quand je clic.)

    Est-ce que vous avez une solution a me proposer?

    merci de votre aide.

  2. #2
    Membre expérimenté Avatar de Lethal
    Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2006
    Messages : 194
    Par défaut
    Et si tu ajoute un listeners sur l'évenement MouseEvent et que tu "génere" un clic droit quand l'utilisateur fait un clic gauche?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
           Robot r = new Robot();
           r.mousePress(InputEvent.BUTTON1_MASK);
           r.mouseRelease(InputEvent.BUTTON1_MASK);
    EDIT: la trayicon est dans JAVA 1.6, plus besoin de lib externe.

  3. #3
    Membre confirmé Avatar de delas
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 100
    Par défaut
    Nikel, ca marche parfaitement.

    merci beaucoup.

    (Par contre pour la lib trayIcon de la 1.6 j'ai l'impression qu'elle est nettement moins complete que celle de jdic, en tout cas a premiere vue.)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Déplacement sur la gauche de tout un bloc d'équation
    Par lock42 dans le forum Mise en forme
    Réponses: 7
    Dernier message: 07/04/2007, 22h58
  2. Affichage JPopupMenu sur clique droit
    Par grabriel dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 14/03/2007, 16h50
  3. Création d'un "Overflow:Hidden" sur la gauche
    Par thieug dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 20/10/2006, 14h02
  4. JTabbedPane & JPopupMenu sur un onglet
    Par ®om dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 21/07/2006, 14h50
  5. [JTabbedPane] Action sur clik d'onglet
    Par Sirkiller dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 08/06/2006, 15h20

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