JFrame代码解释?
JFrame是Java Swing库中的一个类,它是一个顶层容器,用于创建GUI应用程序的窗口。JFrame提供了许多方法来设置窗口的大小、位置、标题、图标、背景等属性,以及添加其他组件(如按钮、文本框、标签等)。
以下是一个简单的JFrame代码示例,它创建一个窗口,并在窗口中添加一个标签组件:
import javax.swing.*;
public class MyFrame extends JFrame {
public MyFrame() {
super("My Frame"); // 设置窗口标题
JLabel label = new JLabel("Hello, world!"); // 创建标签组件
add(label); // 将标签添加到窗口中
setSize(300, 200); // 设置窗口大小
setLocationRelativeTo(null); // 将窗口居中显示
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置关闭操作
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new MyFrame();
}
}
在上面的代码中,我们创建了一个名为MyFrame的类,它继承自JFrame类。在MyFrame构造函数中,我们设置了窗口标题、创建了一个标签组件,并将其添加到窗口中。然后,我们设置了窗口的大小、位置、关闭操作,并将窗口设置为可见。最后,在main方法中,我们创建了一个MyFrame对象,以显示窗口
原文地址: https://www.cveoy.top/t/topic/hw5K 著作权归作者所有。请勿转载和采集!