2010-09-14 5 views

답변

3

moveToTrashhasTrash 방법이 정의 된 com.sun.jna.platform.win32.W32FileUtils을 사용하십시오.

+1

이 패키지는 어디에 있습니까? –

+0

JNA, https://github.com/twall/jna –

7

com.sun.jna.platform.win32.W32FileUtils 대신 com.sun.jna.platform.FileUtils을 직접 사용하십시오.

import java.io.File; 
import java.io.IOException; 

import com.sun.jna.platform.FileUtils; 

public class MoveToTrash { 

    public static void main(String[] args){ 
     FileUtils fileUtils = FileUtils.getInstance(); 
     if (fileUtils.hasTrash()) { 
      try { 
       fileUtils.moveToTrash(new File[] {new File("c:/temp/dummy.txt") });     
      } 
      catch (IOException ioe) { 
       ioe.printStackTrace(); 
      } 
     } 
     else { 
      System.out.println("No Trash available"); 
     } 
    } 
} 
관련 문제