举个使用JRadiobutton类的例子
时间: 2023-08-02 10:06:53 浏览: 92
自定义RadioButton的实例
JRadioButton是Java Swing中的单选按钮组件,通常用于用户需要从多个选项中选择一个的场景。以下是一个简单的使用JRadioButton的例子:
```java
import javax.swing.*;
import java.awt.*;
public class JRadioButtonExample {
public static void main(String[] args) {
JFrame frame = new JFrame("JRadioButton Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
JPanel panel = new JPanel(new GridLayout(0, 1));
JRadioButton radioButton1 = new JRadioButton("Option 1");
JRadioButton radioButton2 = new JRadioButton("Option 2");
JRadioButton radioButton3 = new JRadioButton("Option 3");
ButtonGroup group = new ButtonGroup();
group.add(radioButton1);
group.add(radioButton2);
group.add(radioButton3);
panel.add(radioButton1);
panel.add(radioButton2);
panel.add(radioButton3);
frame.add(panel);
frame.setVisible(true);
}
}
```
在这个例子中,我们创建了三个JRadioButton实例,分别代表三个选项。然后我们使用ButtonGroup将它们组合到一起,确保用户只能选择其中一个选项。最后,我们将这些单选按钮添加到一个JPanel中,并将该面板添加到JFrame中,以便用户可以看到这些选项。
阅读全文