[JAVA] 자바 파일 선택 다이얼로그 (JFileChooser)

[JAVA] 자바 파일 선택 다이얼로그 (JFileChooser)

// 파일 선택 다이얼로그 정의
JFileChooser fileDialog = new JFileChooser();

// 폴더만 선택
fileDialog.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

// 파일만 선택
// fileDialog.setFileSelectionMode(JFileChooser.FILES_ONLY);

// 기본 폴더 위치 변경
File driveC = new File(“C:\\”);
if (driveC.exists()) {
    fileDialog.setCurrentDirectory(driveC);
}

// 파일 선택 다이얼로그 열기
int returnVal = fileDialog.showOpenDialog(null);
if (returnVal == 0) {
    // 파일 선택
    System.out.println(“Selected File Path : ” + fileDialog.getSelectedFile().getAbsolutePath());
}