我在 ButtonGroup 中有三个 JRadioButton。使用带有 TAB 的键盘导航,我可以通过这个 JRadioButtons(更改焦点),使用 SPACE,我可以选择带有焦点的 JRadioButton。是否有可能使用 TAB 不仅会更改焦点,还会更改 JRadioButton 的状态?
问问题
928 次
2 回答
3
将 FocusListener 添加到单选按钮以在获得焦点后将其选中。
于 2013-03-25T20:51:46.817 回答
1
给其他读者的快速提示:
myRadioButton.addFocusListener(new FocusListener(){
@Override
public void focusLost(FocusEvent e){
myRadioButton.setSelected(false);
}
@Override
public void focusGained(FocusEvent e){
myRadioButton.setSelected(true);
}
});
于 2013-03-25T21:15:13.360 回答