温馨提示×

Frame类的图标如何设置

小樊
88
2024-08-14 03:43:35
栏目: 编程语言

要设置Frame类的图标,可以使用setIconImage()方法。该方法接受一个Image对象作为参数,用于设置窗口的图标。以下是一个示例代码:

import javax.swing.*;

public class MyFrame extends JFrame {

    public MyFrame() {
        // 设置窗口标题
        setTitle("My Frame");

        // 设置窗口图标
        ImageIcon icon = new ImageIcon("icon.png");
        setIconImage(icon.getImage());

        // 设置窗口大小
        setSize(400, 300);

        // 设置窗口默认关闭操作
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // 显示窗口
        setVisible(true);
    }

    public static void main(String[] args) {
        new MyFrame();
    }
}

在上面的示例中,我们创建了一个自定义的MyFrame类,继承自JFrame类。在构造方法中,我们设置了窗口的标题为"My Frame",并且设置了窗口的图标为"icon.png"。最后,我们显示了窗口。您可以根据自己的需求替换图标的路径和标题。

0