FileDialog를 만들고 FileDialog 객체에 FilePath를 가져 오려고합니다.FileDialog에서 절대 경로를 가져 오는 방법은 무엇입니까?
FileDialog fd = new FileDialog(this, "Open", FileDialog.LOAD);
fd.setVisible(true);
String path = ?;
File f = new File(path);
이 코드에서는 File 객체와 함께 사용하기위한 절대 FilePath를 가져와야합니다. 이 상황에서 파일 경로를 얻으려면 어떻게해야합니까?
'fd.getFile(); ' – kaqqao
나는 그것을 알고있다. 하지만 "text.txt"와 같은 파일 이름 만 반환합니다. "c : //text.txt"와 같은 전체 경로가 필요합니다. – Nick
초기 디렉토리와 관련하여 경로를 제공하는 것으로 확신합니다. 설정하지 않으면 현재 사용자의 홈 디렉토리가됩니다. 그래서 intial 디렉토리를 명시 적으로 설정하면된다 :'fd.setDirectory ("C : //");'그리고 당신이 얻는 모든 경로를 상대 경로로 취급한다. – kaqqao