【发布时间】:2017-05-22 19:15:04
【问题描述】:
我正在制作一个 jframe,我正在添加一个图像,当我单击下一步时,该图像会发生变化。我已经编写了一个代码,但它不起作用。这是代码:
i++;
ImageIcon icon = new ImageIcon(mean.get(0));
Image image = icon.getImage(); // transform it
Image newimg = image.getScaledInstance(180, 140, java.awt.Image.SCALE_SMOOTH); // scale it the smooth way
icon = new ImageIcon(newimg);
JLabel label = new JLabel( icon );
jScrollPane1= new JScrollPane( label );
请帮忙
【问题讨论】:
-
你不需要告诉Java到
repaint吗? -
试过了,没用
-
编辑您的问题并显示初始化
jScrollPane1的代码,以及将其添加到您的 JFrame 的代码。 -
1) 为了尽快获得更好的帮助,请发帖 minimal reproducible example 或 Short, Self Contained, Correct Example。 2) 将您的 MSCVE / SSCCE 基于此working example。
-
@camickr...这个问题有关于如何添加图像的答案...在这里我想更改现有图像