JFrame用法
时间: 2023-08-12 16:07:45 浏览: 98
java jframe透明代码
4星 · 用户满意度95%
JFrame 是 Java Swing 中的顶级窗口容器,用于创建窗口应用程序界面。以下是 JFrame 的基本用法:
1. 创建 JFrame 对象
可以通过创建 JFrame 对象来创建窗口,例如:
```
JFrame frame = new JFrame("My Frame");
```
2. 设置窗口大小和位置
可以使用 `setSize()` 方法设置窗口大小,使用 `setLocation()` 方法设置窗口在屏幕上的位置,例如:
```
frame.setSize(500, 400);
frame.setLocation(100, 100);
```
3. 设置窗口关闭操作
可以使用 `setDefaultCloseOperation()` 方法设置窗口关闭时的操作,例如:
```
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
```
4. 添加组件
可以使用 `add()` 方法将组件添加到窗口中,例如:
```
JButton button = new JButton("Click me!");
frame.add(button);
```
5. 显示窗口
可以使用 `setVisible()` 方法将窗口设置为可见,例如:
```
frame.setVisible(true);
```
完整示例代码如下:
```
import javax.swing.*;
public class MyFrame {
public static void main(String[] args) {
JFrame frame = new JFrame("My Frame");
frame.setSize(500, 400);
frame.setLocation(100, 100);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton button = new JButton("Click me!");
frame.add(button);
frame.setVisible(true);
}
}
```
以上是 JFrame 的基本用法,除此之外还有很多其他的方法和属性,可以根据实际需求进行使用。
阅读全文