非常抱歉给你带来了困扰。你可以将以下代码添加到原来的示例中,以便正确设置按钮和图片的大小:

ImageIcon boyIcon = new ImageIcon('D:/chuan.jpg');
Image boyImage = boyIcon.getImage().getScaledInstance(BOY_SIZE, BOY_SIZE, Image.SCALE_SMOOTH);
boyIcon = new ImageIcon(boyImage);
boy.setIcon(boyIcon);

ImageIcon heartIcon = new ImageIcon('D:/ai.jpg');
Image heartImage = heartIcon.getImage().getScaledInstance(HEART_SIZE, HEART_SIZE, Image.SCALE_SMOOTH);
heartIcon = new ImageIcon(heartImage);
heart.setIcon(heartIcon);

ImageIcon bigHeartIcon = new ImageIcon('D:/ai.jpg');
Image bigHeartImage = bigHeartIcon.getImage().getScaledInstance(BIG_HEART_SIZE, BIG_HEART_SIZE, Image.SCALE_SMOOTH);
bigHeartIcon = new ImageIcon(bigHeartImage);
bigHeart.setIcon(bigHeartIcon);

将上述代码添加到 LoveCollector 构造方法的末尾,可以确保按钮和图片的大小与指定的尺寸相匹配。请确保你已经替换了正确的图片路径。这样,你就无需重新显示整个程序,而只需添加这段代码即可。

再次对之前的错误回答向你表示歉意,希望这次的回答对你有所帮助。

Java按钮和图片大小设置:快速解决方法

原文地址: https://www.cveoy.top/t/topic/bn3v 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录