创建窗体JFrame的一个对象并添加多个按钮如:制作一个数字界面如下所示
时间: 2024-02-28 19:57:55 浏览: 148
好的,以下是一个简单的Java代码示例,使用JFrame类创建窗体,并添加多个按钮来创建数字界面:
```
import javax.swing.*;
import java.awt.*;
public class NumberFrame extends JFrame {
public NumberFrame() {
// 设置窗体标题
setTitle("数字界面");
// 设置窗体大小
setSize(300, 400);
// 设置窗体位置
setLocationRelativeTo(null);
// 设置窗体关闭时的默认操作
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建面板
JPanel panel = new JPanel();
// 设置面板布局为网格布局,4行3列
panel.setLayout(new GridLayout(4, 3));
// 创建数字按钮并添加到面板
for (int i = 1; i <= 9; i++) {
JButton button = new JButton(Integer.toString(i));
panel.add(button);
}
// 创建空按钮用于占位
JButton emptyButton = new JButton(" ");
emptyButton.setEnabled(false);
// 添加空按钮到面板
panel.add(emptyButton);
// 创建数字按钮0并添加到面板
JButton button0 = new JButton("0");
panel.add(button0);
// 创建删除按钮并添加到面板
JButton deleteButton = new JButton("删除");
panel.add(deleteButton);
// 将面板添加到窗体
add(panel);
// 显示窗体
setVisible(true);
}
public static void main(String[] args) {
// 创建数字界面窗体对象
new NumberFrame();
}
}
```
运行该代码,将会在屏幕上显示一个数字界面,其中包含数字按钮、空按钮和删除按钮。
阅读全文