编写Example05类,创建一个名为"网格布局"的窗体。设置该窗体为4*3的网格。3) 循环添加12个按钮到GridLayout中,分别为btn1—btn12
时间: 2024-03-05 21:54:56 浏览: 55
好的,以下是Example05类的代码:
```java
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Example05 {
public static void main(String[] args) {
// 创建窗体
JFrame frame = new JFrame("网格布局");
frame.setSize(400, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 设置布局管理器
frame.setLayout(new GridLayout(4, 3));
// 创建按钮并添加到窗体中
for (int i = 1; i <= 12; i++) {
JButton btn = new JButton("btn" + i);
frame.add(btn);
}
// 显示窗体
frame.setVisible(true);
}
}
```
以上代码中,我们创建了一个名为“网格布局”的窗体,并设置其为4行3列的网格布局。接着,我们使用for循环创建了12个按钮,分别为btn1至btn12,并将它们添加到窗体中。最后,我们显示了窗体。
阅读全文