java swing 容器
时间: 2023-12-19 18:31:53 浏览: 83
以下是关于Java Swing容器的介绍:
1. JFrame是Swing中的顶层容器,用于创建一个窗口,可以包含其他组件。
```java
import javax.swing.*;
public class MyFrame extends JFrame {
public MyFrame() {
// 初始化窗体
setTitle("My Frame"); // 设置窗体标题
setSize(400, 300); // 设置窗体大小
setLocationRelativeTo(null); // 将窗体显示在屏幕中央
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置点击窗体的关闭操作
setVisible(true); // 设置窗体可见
}
}
```
2. JDialog是另一个常用的容器,用于创建对话框窗口。
```java
import javax.swing.*;
public class MyDialog extends JDialog {
public MyDialog(JFrame parent) {
super(parent, "My Dialog", true); // 设置对话框的标题和模态
setSize(300, 200); // 设置对话框大小
setLocationRelativeTo(parent); // 将对话框显示在父窗体中央
setVisible(true); // 设置对话框可见
}
}
```
阅读全文