Варианты вызова JRadioButton - PullRequest
2 голосов
/ 14 марта 2012

Это код:

  String male = "Male";
  String female = "Female";

 JRadioButton checkGenderMale = new JRadioButton(male);
      checkGenderMale.addActionListener(new genderListener());

JRadioButton checkGenderFemale = new JRadioButton(female);
      checkGenderMale.addActionListener(new genderListener());

class genderListener implements ActionListener{
   public void actionPerformed(ActionEvent event){
       System.out.println( );
   }
}

В строке System.out.println (); Я хотел бы, чтобы вариант (мужской или женский, который когда-либо выбран) был напечатан. Так что же может быть в скобках?

1 Ответ

3 голосов
/ 14 марта 2012

Вам нужно написать

AbstractButton aButton = (AbstractButton) actionEvent.getSource();
System.out.println("Selected: " + aButton.getText());

В вашем действии выполнен метод.

...