我一直在尝试用这些线缩放图像:
ImageIcon ii = new ImageIcon("C:\\Users\\me\\Desktop\\Album\\cover.jpg");
Image scaleImage = ii.getImage().getScaledInstance(28, 28,Image.SCALE_DEFAULT);
JLabel label = new JLabel("Album cover", scaleImage, JLabel.CENTER);
jfrm.add(label);
在问这个问题之前,我已经阅读了多个线程,但似乎都没有清楚地描述它,或者换句话说,他们没有给出代码。
第一行代码使图像随目录变化。
第二行是我对其进行缩放的尝试。
其余的代码是标签。
我已经知道这将被标记为欺骗,但是没有明确的答案,因此,如果有人以更清晰的方式进行解释,我将不胜感激。我不是棚子里最犀利的工具。
编辑 我的问题是它说SCALE_DEFAULT在尝试缩放图像时无法解决,但是当我这样做时,SCALE_DEFAULT id出现错误,例如固定代码和错误信息的解释。