这是我的应用:首先,我们必须上传图片,然后当我们点击搜索时,应用上的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();
}
}