无法更新图片

时间:2012-12-11 08:35:12

标签: java image caching

这是我的应用:首先,我们必须上传图片,然后当我们点击搜索时,应用上的JLabel会显示从new File("gambar/HistoJPG/sample.jpeg")创建的图标。

单击重置按钮时,图像和sample.jpeg将被删除。

但是当我上传下一张图片时,将再次创建新sample.jpg并显示。但该应用仍会显示旧的sample.jpg,而不是新的,即使旧的sample.jpg已被删除。

这是我的一些代码

 histoQ.setIcon(new ImageIcon("gambar/HistoJPG/sample.jpeg"));

这是按钮重置操作:

breset.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e) {
        imgLabel.setIcon(new ImageIcon("src/image/blank.jpg"));
        File fildel = new File("gambar/HistoJPG/sample.jpeg");
        fildel.delete();
    }
}

0 个答案:

没有答案