6
자바에서는 폴더 (예 : c :)를 "디스크에서이 파일 찾기"또는 "포함 된 열기"와 같은 버튼 클릭시 사용자가 어떻게 열 수 있습니까? 폴더 "는 파일을 다운로드 할 때 수행되며 저장 한 위치를 알고 싶습니다. 목표는 사용자가 브라우저를 열고 디스크에 파일을 저장할 시간을 절약하는 것입니다. 여기 윈도우 7에 나를 위해 일한 것입니다 : 덕분에 java : 버튼 클릭시 폴더 열기
나는 대답을 얻었다 (아래 이미지는 파이어 폭스가하는 일에서 예입니다) @AlexS에
File foler = new File("C:\\"); // path to the directory to be opened
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
try {
desktop.open(foler);
} catch (IOException e) {
}
감사를
편집 된 코드는'if' 문에 의해 보호 된 블록 내에서 열지 않는 한 NullPointerException을 발생시킬 수 있습니다. –