setIconImage(icon);设置JFrame窗口标题图标

setIconImage(icon);设置JFrame窗口标题图标
Toolkit toolkit=Toolkit.getDefaultToolkit(); // 获取Toolkit对象
Image icon = toolkit.getImage(“titleIcon.jpg”); // 获取图片对象
this.setIconImage(icon); // 设置图标

public class Test extends JFrame {

    public Test(){
    	// 设置窗口标题
        this.setTitle("书店管理系统");
        // 设置窗口标题图标
        Toolkit toolkit=Toolkit.getDefaultToolkit();
        Image icon = toolkit.getImage("titleIcon.jpg");
        this.setIconImage(icon);
        
        this.setSize(600,400);
        this.setLocationRelativeTo(null);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setVisible(true);
    }

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

}

setIconImage(icon);设置JFrame窗口标题图标

获取本地图片,使用绝对路径
Image icon = getDefaultToolkit().getImage(“C:\Users\CD4356\Pictures\Saved Pictures\titleIcon.jpg”);

获取项目中img文件夹里的图片
Image icon = getDefaultToolkit().getImage(“img/titleIcon.jpg”);

获取项目根目录中的图片
Image icon = getDefaultToolkit().getImage(“titleIcon.jpg”);