小编coi*_*urn的帖子

删除文件总是失败

我一直试图通过按下按钮从jlist中删除文件,但似乎总是失败.我知道我从jlist获取的路径是正确的,因为我能够打开文件,我也尝试使用此代码使用绝对路径删除文件.有没有人在这里看到任何错误或者我做错了什么?

JButton btnDeleteLog = new JButton("Delete Log");
btnDeleteLog.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent e) {
        try{
            File file = new File("C:/ProgramData/Logs/" + selectedJLItem);
            file.delete();
            if(file.delete()){
                System.out.println(file.getName() + " Was deleted!");
                ClientWindow.console(file.getName() + " Was Deleted Successfully!");
            }else{
                System.out.println("Delete Operation Failed. Check: " + file);
                ClientWindow.console("Failed To Delete " + file.getName());
            }
        }catch(Exception e1){
            e1.printStackTrace();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

java file delete-file

1
推荐指数
1
解决办法
606
查看次数

标签 统计

delete-file ×1

file ×1

java ×1