자바 - 맥에서 JFileChooser오류

majesticer13의 이미지

    private void selectFilePathActionPerformed(java.awt.event.ActionEvent evt) 
    {
        JFileChooser f = new JFileChooser();
        f.setCurrentDirectory(new File(this.saveFilePath));
        f.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
        f.showSaveDialog(null);
 
        if (f.getSelectedFile() != null)
        {
            String path = f.getSelectedFile().getAbsolutePath();
            if (!validatePath(path))
            {
                JOptionPane.showMessageDialog(this, "저장 경로가 잘못되었습니다.");
            }
            else
            {
                prefs.put("saveFilePath", path);
                loadPrefs();
            }
        }
    }

윈도와 리눅스에선 문제 없이 작동하는데 맥에서만 "저장 경로가 잘못되었습니다"라고 지정해둔 오류가 뜨네요... 따로 콘솔에 오류가 뜨지도 않고...

혹시 해결 방법이나 문제가 되는 부분이 뭔지 아시는 분 있으신가요?