我试过了
if(jRadioButton1.isSelected() ||(jRadioButton2.isSelected()) {
jGenderGroup.getSelection().getActionCommand();
} else {
jGndrErrorLabel.setText("Select gender.")
}
但是控制器不会在突出显示的行之后停止,而是会前进到最后一行并抛出
NullPointerException
customers.setGender(jGenderGroup.getSelection().getActionCommand());
那里的客户是POJO类。
我该如何摆脱呢?
最佳答案
尝试这个 :)
jRadioButton1.setActionCommand("Male");
jRadioButton2.setActionCommand("Female");
if(!jGenderGroup.isChecked()){
jLable1.setText("Please Select Gender");
}