java在按钮上指定插入图片的大小
时间: 2024-05-05 13:19:59 浏览: 48
在Java中,可以使用JButton类中的setIcon()方法来在按钮上插入图片。如果想要指定图片的大小,可以通过创建一个ImageIcon对象,然后在调用setIcon()方法之前,使用Image类的getScaledInstance()方法来缩放图片。下面是一个示例代码:
```
ImageIcon icon = new ImageIcon("path/to/image.png");
Image img = icon.getImage();
Image newImg = img.getScaledInstance(50, 50, java.awt.Image.SCALE_SMOOTH);
icon = new ImageIcon(newImg);
JButton button = new JButton();
button.setIcon(icon);
```
在这个示例中,图片被缩放成50x50像素的大小,然后设置为按钮的图标。
阅读全文