폴더선택
귀염포텐
FileDialog 클래스를 써서 파일열기는 구현이 쉬운데여..
제가 실질적으로 원하는 것은.. 알집에서.. 압축풀때 폴더를 선택하자나여..
그것처럼.. 파일을 선택하는 것이 아니라 폴더를 선택하는 것을 하고 싶은데여..
이리저리 찾아봐도.. 파일열기는 있는데 폴더열기에 관련된 것을 없더라고여..
만약, 자바에서 폴더열기를 지원하지 않는다면 폴더열기클래스를 따로 만들수는 있는것인지..
제가 제 입맛에 맞는 클래스를 한번도 만들어본적이 없어서..
에궁...
예제소스를 알려주시면 감사하고여.. 아니면.. 힌트나 구현가능한지의 여부만이라도 알려주세여...
꼭 부탁드립니다.
모두들 건강하세여..
-
연블랙
Swing의 JFileChooser를 권해드립니다.
-- setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY) 다음과 같이 설정만 해 주면 디렉토리만 선택 가능합니다. -
해골
네 감사합니다.^^ 한번 이리저리 코딩해봐야겠네여... 모를때는 일단 무식코딩으로....^^
-
해리
참고 하시라고... ^-^a
listFiles() - 해당 디렉토리 내에 존재하는 파일 리스트를 리턴
isDirectory() - 해당 파일이 폴더인지 확인 -
물티슈
일단은 가능합니다. 뭐.. 더 좋은 방법이 있을 수도 있겠지만... 제가 예전에 구현했던 방법은 java.io.File 에 나온
메소드들을 이용하는 방법인데요. 정확히 기억은 안나지만.. list() 였나? 해당 디렉토리 내에 있는 모든
파일들의 이름을 읽어오는 메소드가 있습니다. 물론 디렉토리도 함께 가져오죠. 그 결과에서 각 요소가
디렉토리인 것들만 따로 추려내서 출력해주고 사용자가 선택하게 해주시면 됩니다. 확인이면 선택된 요소의
path 값을 넘