Java是否可以删除到回收站?


问题内容

Java 是这里的关键。我需要能够删除文件,但是用户希望能够从回收站中“取消删除”。据我所知这是不可能的。有人知道吗?


问题答案:

由于各种原因,Windows
没有简单地对应于回收站的文件夹的概念

正确的方法是使用JNI调用Windows
SHFileOperationAPI,FO_DELETE并在SHFILEOPSTRUCT结构中设置标志。