温馨提示×

java jframe类怎样创建窗口

小樊
94
2024-12-08 15:53:24
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,要使用JFrame类创建一个窗口,你需要遵循以下步骤:

  1. 导入必要的库:
import javax.swing.JFrame;
import javax.swing.SwingUtilities;
  1. 创建一个继承自JFrame的新类:
public class MyWindow extends JFrame {
    public MyWindow() {
        // 构造函数代码
    }
}
  1. 在构造函数中设置窗口的基本属性:
public MyWindow() {
    // 设置窗口标题
    setTitle("My Window");
    
    // 设置窗口大小
    setSize(400, 300);
    
    // 设置窗口关闭操作
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    // 设置窗口为可见
    setVisible(true);
}
  1. 在主方法(main method)中创建并显示窗口:
public static void main(String[] args) {
    // 在事件调度线程中创建并显示GUI
    SwingUtilities.invokeLater(new Runnable() {
        public void run() {
            MyWindow window = new MyWindow();
        }
    });
}

将以上代码片段组合在一起,完整的示例如下:

import javax.swing.JFrame;
import javax.swing.SwingUtilities;

public class MyWindow extends JFrame {
    public MyWindow() {
        // 设置窗口标题
        setTitle("My Window");
        
        // 设置窗口大小
        setSize(400, 300);
        
        // 设置窗口关闭操作
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        // 设置窗口为可见
        setVisible(true);
    }

    public static void main(String[] args) {
        // 在事件调度线程中创建并显示GUI
        SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                MyWindow window = new MyWindow();
            }
        });
    }
}

运行这个程序,将会显示一个名为"My Window"的窗口。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:java jframe类的使用方法是什么

0