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 :

[JRadioButton] Réinitialiser les radioButtons comme non sélectionnés


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Piolet
    Inscrit en
    Février 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 469
    Par défaut [JRadioButton] Réinitialiser les radioButtons comme non sélectionnés
    Bonjour,

    j'ai un ButtonGroup relié a plusieurs RadioButton, lors de manipulation, je selectionne l'un de ces radios button. Par la suite je veux faire une commande d'annulation qui m'amène a déselectionner l'ensemble des radiobuttons


    je mets bien les setSelected a false, mais le dernier selectionné, apparait encore en selectionné, mais en faisant un updateUI, rien ne change...y a t-il un moyen de déselectionner tous les radioButtons ?

    Merci d'avance

  2. #2
    Membre émérite Avatar de yann2
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 897
    Par défaut
    Salut

    Le seul moyen est d'ajouter un radio button invisible au button group et de le sélectionner pour déselectionner les autres boutons.

    Citation Envoyé par http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/ButtonGroup.html
    Initially, all buttons in the group are unselected. Once any button is selected, one button is always selected in the group. There is no way to turn a button programmatically to "off", in order to clear the button group. To give the appearance of "none selected", add an invisible radio button to the group and then programmatically select that button to turn off all the displayed radio buttons. For example, a normal button with the label "none" could be wired to select the invisible radio button.
    Yann

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    294
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 294
    Par défaut
    Salut,
    moi aussi j'ai le meme probleme j'ai presque deux semaines que j'ai pose question
    c'est une bonne idee de yann2
    mias si vous avez 2 ou 3 Bouton group est ce que on fait 3 bouton invisible???
    Merci

  4. #4
    Membre chevronné Avatar de Claythest
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    558
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 558

Discussions similaires

  1. Récupérer les valeurs non sélectionnées
    Par Nico_SAS dans le forum jQuery
    Réponses: 3
    Dernier message: 13/02/2012, 11h28
  2. Sélectionner les variables comme sur Eclipse
    Par MeTaLCaM dans le forum Visual Studio
    Réponses: 1
    Dernier message: 07/09/2009, 17h46
  3. Réinitialiser les valeurs d'un champ de type identify
    Par Oluha dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/01/2005, 13h39
  4. [Débutant]RichEdit => Rendre le texte non sélectionnable
    Par Runlevel dans le forum C++Builder
    Réponses: 4
    Dernier message: 02/12/2004, 23h47
  5. réinitialiser les liens d'une page html
    Par sisco dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 05/11/2004, 16h03

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