java 单击监听 单选按钮所选择的选项
时间: 2023-05-29 13:05:06 浏览: 102
可以通过添加 ActionListener 监听器来监听单选按钮的点击事件,并根据选中的选项执行相应的操作。
例如,假设有三个单选按钮,分别对应三种不同的颜色,当用户单击其中一个按钮时,可以通过以下代码获取用户选择的颜色:
```
JRadioButton redButton = new JRadioButton("Red");
JRadioButton greenButton = new JRadioButton("Green");
JRadioButton blueButton = new JRadioButton("Blue");
// 添加单选按钮到按钮组
ButtonGroup group = new ButtonGroup();
group.add(redButton);
group.add(greenButton);
group.add(blueButton);
// 添加监听器
redButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 用户选择了红色
System.out.println("Red selected");
}
});
greenButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 用户选择了绿色
System.out.println("Green selected");
}
});
blueButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 用户选择了蓝色
System.out.println("Blue selected");
}
});
```
在上面的代码中,我们为每个单选按钮添加了一个 ActionListener 监听器,并在每个监听器中打印出用户选择的颜色。当用户单击其中一个按钮时,相应的监听器将被触发,并执行相应的操作。