これが私のアプリです: まず、画像をアップロードする必要があります。次に、[検索] をクリック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();
}
}