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

Composants Java Discussion :

[Jlist] Clic sur jlist


Sujet :

Composants Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 124
    Points : 76
    Points
    76
    Par défaut [Jlist] Clic sur jlist
    comment selectionner un element de ma jlist que ce soit au click gauche ou droit

    Merci

  2. #2
    Nouveau membre du Club
    Inscrit en
    Août 2003
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Août 2003
    Messages : 55
    Points : 28
    Points
    28
    Par défaut
    en ajoutant un mouselistener sur ta jlist ... apres tu peux faire ce que tu veux avec

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 124
    Points : 76
    Points
    76
    Par défaut
    oui j'ai un listener mais comment tu peux definir l'element a selectionner ???

    peux tu m'aider

  4. #4
    Membre actif Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Points : 294
    Points
    294
    Par défaut
    Bonjour,

    Pour ajouter un gestionnaire de changement de selection :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    maList.addListSelectionListener(new ListSelectionListener() {
          public void valueChanged(ListSelectionEvent e) {
            maList_Selection(e);
          }
    });
    Où tu peux récupérer ce qui a été sélectionné avec maList.getSelectedValue().toString().


    Et pour ajouter un gestionnaire d'evenement au clic :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    maList.addMouseListener(new MouseAdapter() {
     
          public void mousePressed(MouseEvent e) {
            listLimniStation_mousePressed(e);
          }
    });

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 124
    Points : 76
    Points
    76
    Par défaut
    en fait ce que je veux c'est pas ca , c'est selectionner un element de ma liste au click droit ou gauche que les deux fonctionne

    par defaut seulement le click gauche permet la selection

  6. #6
    Membre régulier Avatar de calypso
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 102
    Points : 100
    Points
    100
    Par défaut
    tu as essaye d ajouter le mouse listener comme ci dessus?

    il rentrera dedans pour chaque click, gauche ou droit.. tu dois pouvoir recuperer le point clique avec le mouseEvent, puis avec locationToIndex de la JList tu recupere la ligne cliquee. Plus qu a faire setSelectedIndex.

    et puisque ca marche deja pour le click gauche, il suffit de ne le faire que pour le droit en testant le mouseevent..

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 124
    Points : 76
    Points
    76
    Par défaut
    oki ca marche nickel MERCI

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

Discussions similaires

  1. Affichage d'un Jlist suite à un évenement clic sur bouton
    Par insarouen dans le forum Composants
    Réponses: 1
    Dernier message: 15/04/2011, 19h25
  2. Evenement "clic sur aucun élément" d'une JList ?
    Par nuts62 dans le forum Composants
    Réponses: 1
    Dernier message: 18/01/2011, 12h20
  3. [JList]Clic droit et selection
    Par minus dans le forum Composants
    Réponses: 3
    Dernier message: 20/01/2009, 11h29
  4. [JList] Tri sur JList
    Par QuenTinO dans le forum Composants
    Réponses: 5
    Dernier message: 01/03/2008, 12h21
  5. Pb clic sur JList avec swing
    Par damien27000 dans le forum Composants
    Réponses: 7
    Dernier message: 30/08/2007, 19h40

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