JFrame 是 Java Swing 中的一个类,用于创建图形用户界面 (GUI) 窗口。它提供了创建和管理窗口、菜单、按钮、文本框等组件的功能,以及处理用户输入和事件的方法。
JFrame 的一些常用功能和用法包括:
- 创建窗口:通过实例化 JFrame 类来创建一个新的窗口。
- 设置窗口大小和位置:通过调用 setSize() 和 setLocation() 方法来设置窗口的大小和位置。
- 添加组件:可以通过调用 add() 方法来向窗口中添加按钮、文本框、标签等组件。
- 布局管理:可以使用布局管理器来控制组件的排列和布局。
- 监听事件:可以通过添加事件监听器来处理用户的输入和事件,如按钮点击、键盘输入等。
- 显示窗口:通过调用 setVisible() 方法来显示窗口。
- 关闭窗口:通过调用 setDefaultCloseOperation() 方法来设置窗口关闭时的行为,如隐藏窗口、退出程序等。
总之,JFrame 提供了丰富的功能和方法来创建和管理 GUI 窗口,使得开发者可以方便地实现各种窗口应用程序。