怎么修改jframe窗口图标的大小?

import javax.swing.ImageIcon;
import javax.swing.JFrame;
public class Text extends JFrame {
    public Text(){
        super("123");
        ImageIcon icon=new ImageIcon("D:\\t01dd94c85ffbc173ce.jpg");
        this.setIconImage(icon.getImage());
        this.setBounds(400, 400, 600, 400);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setVisible(true);
    }
    public static void main(String[] args) {
        Text text=new Text();
    }
}

img

左上角的图标 都是固定大小的 20像素 * 20像素,没法改的

this.setSize(int width, int height);

Image Icon类默认是图片的大小,也没有直接的相关方法,因此要改变起大小,最简单的方式就是把图片的大小直接改掉。关注我,学最好的swing技术!相关作品看我首页。