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] Décocher la sélection


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut [JList] Décocher la sélection
    Bonsoir,

    j'ai fait quelques recherches sur mon problème, mais rien de positif.
    Alors voilà mon SOUCI :
    - j'ai créé une interface dans laquelle l'utilisateur doit caractériser des objets en sélectionnant des éléments dans plusieurs JList.
    - il doit recommencer un grand nombre de fois, autant qu'il a d'objets.
    - pour ne pas influencer sa réponse d'un objet à l'autre, je souhaite que pour chaque nouvel objet, les JList n'est AUCUN élément sélectionné (datant de la sélection précédente).

    J'ai trouvé comment modifier la sélection (setSelectedIndex()), mais pas comment la supprimer !!!

    Est ce que quelqu'un pourrait m'aider ?
    Merci par avance...


    PS : j'ai tenté de contourner le problème en utilisant des JCheckBox dans des ButtonGroup en supposant que je pourrais décocher chacunes des JCheckBox individuellement, mais même problème.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  2. #2
    Membre extrêmement actif
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Par défaut
    Et contourner le problème en sélectionnant la première ligne qui serait "Sélectionner une réponse :" ?

    La méthode clearSelection() : Clears the selection - after calling this method isSelectionEmpty will return true..

    Regarde si sa clear bien la sélection et que sa la remove pas ^^ .
    A + .

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 277
    Par défaut
    Ou peut-être un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    setSelectedIndex(-1);

  4. #4
    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
    Je confirme ce que dit zag-yoshi. C'est le plus court, le plus simple et le plus compréhensible. Ca enlève la sélection sans enlever les éléments sélectionnés.

  5. #5
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    Citation Envoyé par dingoth Voir le message
    Je confirme ce que dit zag-yoshi. C'est le plus court, le plus simple et le plus compréhensible. Ca enlève la sélection sans enlever les éléments sélectionnés.
    Effectivement ça marche.

    Merci à tous !!!
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  6. #6
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    Citation Envoyé par fr1man Voir le message
    Ou peut-être un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    setSelectedIndex(-1);
    Déjà essayé, ça ne marche pas .

    Je vais essayer le ClearSelection (espoir).
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

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

Discussions similaires

  1. JList: focus et sélection
    Par JavaGame dans le forum AWT/Swing
    Réponses: 0
    Dernier message: 15/11/2007, 15h11
  2. [JList] Sélection obligatoire
    Par soad dans le forum Composants
    Réponses: 1
    Dernier message: 06/05/2006, 11h49
  3. [JList] sélection de la valeur à un indice quelconque
    Par The Wretched dans le forum Composants
    Réponses: 2
    Dernier message: 24/03/2005, 09h31
  4. [JList] Sélection au clavier
    Par debdev dans le forum Composants
    Réponses: 2
    Dernier message: 11/03/2005, 17h41
  5. [JList] bloquer la sélection multiple
    Par soad dans le forum Composants
    Réponses: 2
    Dernier message: 05/08/2004, 22h28

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