GridLayout的java代码
时间: 2024-06-17 16:05:46 浏览: 79
GridLayout是一种布局管理器,用于在Java GUI中创建网格布局。GridLayout将组件排列成指定行和列的网格中。以下是GridLayout的Java代码示例:
```
import java.awt.*;
import javax.swing.*;
public class GridLayoutExample {
public static void main(String[] args) {
JFrame frame = new JFrame("GridLayout Example");
JPanel panel = new JPanel(new GridLayout(3, 2)); // 创建一个 3 行 2 列的网格布局
panel.add(new JLabel("Name:"));
panel.add(new JTextField());
panel.add(new JLabel("Email:"));
panel.add(new JTextField());
panel.add(new JLabel("Phone:"));
panel.add(new JTextField());
frame.add(panel);
frame.setSize(300, 150);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
```
在上面的示例中,我们创建了一个JFrame并将一个JPanel添加到其中。然后,我们使用GridLayout将JLabel和JTextField组件添加到JPanel中,以形成3行2列的网格布局。最后,我们将JPanel添加到JFrame中,并设置JFrame的大小和位置。
阅读全文