0

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

0 に答える 0