用Java设计一个有6行1列网格布局的顶层容器
时间: 2024-02-13 19:07:11 浏览: 56
好的,以下是使用Java代码实现一个有6行1列网格布局的顶层容器的示例:
```java
import javax.swing.*;
public class GridExample extends JFrame {
public GridExample() {
// 设置窗口标题
setTitle("6行1列网格布局");
// 创建6个标签
JLabel label1 = new JLabel("Label 1");
JLabel label2 = new JLabel("Label 2");
JLabel label3 = new JLabel("Label 3");
JLabel label4 = new JLabel("Label 4");
JLabel label5 = new JLabel("Label 5");
JLabel label6 = new JLabel("Label 6");
// 创建一个6行1列的网格布局
setLayout(new GridLayout(6, 1));
// 将标签添加到容器中
add(label1);
add(label2);
add(label3);
add(label4);
add(label5);
add(label6);
// 设置窗口大小并显示
setSize(300, 200);
setVisible(true);
}
public static void main(String[] args) {
// 创建并显示窗口
new GridExample();
}
}
```
运行以上代码,即可看到一个包含6个标签的窗口,这6个标签以6行1列的网格布局排列。
阅读全文