2017-02-14 1 views
1

**enter image description here** comment changer cela en basculant entre ces boutons radio. quand je choisirai RB1 alors les valeurs RB1 à afficher et même pour RB2 S'il vous plaît aider Merci à l'avanceJavaFx Radio Button Comment basculer entre 2 boutons radio comme indiqué dans l'image. Je suis nouveau à javafx

+0

Pourquoi n'utilisez-vous un 'TabPane' au lieu des boutons radio? Ce sera probablement plus facile à implémenter. –

+0

à montrer où? essayez de changer la valeur dans 'selectedProperty'! –

Répondre

1

De This Java2s Example:

final ToggleGroup group = new ToggleGroup();  
RadioButton rb1 = new RadioButton("Rb1"); 
rb1.setToggleGroup(group); 

RadioButton rb2 = new RadioButton("Rb2"); 
rb2.setToggleGroup(group); 

group.selectedToggleProperty().addListener(new ChangeListener<Toggle>() { 
    public void changed(ObservableValue<? extends Toggle> ov, 
     Toggle old_toggle, Toggle new_toggle) { 
    if (group.getSelectedToggle() == rb1) { 
     nameLabel.setText("M Name"); 
     // The rest of your logic 
    } 
    else if(group.getSelectedToggle() == rb2) { 
     nameLabel.setText("F Name"); 
    } 
    } 
});