JFrame怎么创建
时间: 2024-10-19 11:12:22 浏览: 18
`JFrame` 是 Java Swing 库中的基本窗口组件,用于创建标准的桌面应用程序窗口。以下是创建一个简单的 `JFrame` 的步骤:
```java
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Main {
public static void main(String[] args) {
// 创建一个新的 JFrame 对象
JFrame frame = new JFrame("窗口标题"); // "窗口标题"是你想给窗口起的名字
// 设置窗口的基本属性,如宽度、高度和是否可见
frame.setSize(400, 300); // 设置窗口尺寸
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 关闭窗口时退出程序
frame.setVisible(true); // 显示窗口
// 添加一个标签到窗口
JLabel label = new JLabel("欢迎来到我的窗口!");
frame.add(label); // 将标签添加到窗口内容区域
// 运行主循环,让窗口保持打开状态
java.awt.event.WindowEvent.invokeLater(() -> frame.pack()); // 如果窗口未填充所有内容,此方法会使其适当地调整大小
}
}
```
在这个例子中,`Main` 类的 `main` 方法里创建了一个 `JFrame` 并设置了其基础属性。然后添加了一个 `JLabel` 元素作为窗口的内容。运行程序后,你会看到一个带有指定标题的窗口弹出。
阅读全文