java+jframe+复选框
时间: 2023-12-15 13:04:49 浏览: 60
单选按钮和复选框-java【9】GUI
以下是一个使用Java Swing中JFrame和JCheckBox的例子:
```java
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame {
public MyFrame() {
setTitle("复选框示例");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 200);
// 创建一个面板
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(3, 1));
// 创建复选框
JCheckBox checkBox1 = new JCheckBox("复选框1");
JCheckBox checkBox2 = new JCheckBox("复选框2");
JCheckBox checkBox3 = new JCheckBox("复选框3");
// 将复选框添加到面板
panel.add(checkBox1);
panel.add(checkBox2);
panel.add(checkBox3);
// 将面板添加到窗口
add(panel);
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```
这个例子创建了一个JFrame窗口,并在窗口中添加了三个JCheckBox复选框。当用户勾选或取消勾选复选框时,可以通过监听器来获取复选框的状态。
阅读全文