javase中如何重新加载gif图片

代码如下

BackgroundPanel bgp1 = new BackgroundPanel((new ImageIcon("image/1.gif")).getImage());

在html的url的只需要加入时间戳即可

image/1.gif?time=1234567890

gif默认是一次的(没有设置),请问在javase中怎么再次加载

调用repaint或updateUI方法看下

BackgroundPanel bgp1 = new BackgroundPanel((new ImageIcon("image/1.gif")).getImage());
这个是新建了一个panel,而不是刷新panel,你完整的代码是什么,直接找到原来的panel调用setImage