最近在开发上面 遇到一个问题,就是在label上用setIcon设置图片后,当条件改变时,label上面的图片不能及时更新。尝试用改变图片名字的办法可以使label上面的图片改变,但是,该办法不是个好办法。后来发现一个更好的办法,代码如下
URL url = com.teczasky.efpms.common.util.AwtUtil.class.getClassLoader().getResource("com/teczasky/efpms/ediclient/image/filebak/confirm_top.gif" );
Image img = Toolkit.getDefaultToolkit().createImage(url);
lbl.setIcon(new ImageIcon(img));
这样每次图片内容更新
JLabel setIcon不能刷新图片问题的解决办法
最新推荐文章于 2023-03-20 11:44:36 发布