我阅读了一些关于SO的问题,但我正努力将图像拉伸以适合JLabel。我有一个确定使用哪个图像的Derby DB。下面的代码是catch代码,但其他代码使用相同的方法。在Java中拉伸图像
我有以下代码:(实验)
import java.awt.Image;
import javax.swing.ImageIcon;
import java.awt.Graphics;
import java.awt.Toolkit;
...
//On Window Load, this happens
Toolkit toolkit1 = Toolkit.getDefaultToolkit();
Image image1 = toolkit1.getImage("unknown.png");
Image scaledImage1 = image1.getScaledInstance(232, 177, Image.SCALE_DEFAULT);
ImageIcon profilepic1 = new ImageIcon(scaledImage1);
lblImg.setIcon(profilepic1);
JFrame中: “功能即将推出”
JLabel将是一个与默认文本它的尺寸为232×177,我希望图像伸展(较小)以适应该JLabel。
任何人都可以帮我解释我做错了什么吗? 谢谢!
你试过'ImageIcon'? :) –