JFileChooser getCurrentDirectory возвращает неверный текущий каталог?

Я использую JFileChooser в приложении для поиска каталога, однако, когда я выбираю каталог, он возвращает путь к папке над папкой I выбрано. т.е. я выбираю «C: \ Test», и он возвращает «C: \»

Вот код, который я использую

            JFileChooser c = new JFileChooser();
            c.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
            int rVal = c.showSaveDialog(c);
            if (rVal == JFileChooser.APPROVE_OPTION) {
                txtDirectory.setText("");
                CC_Test.MsgBox(c.getCurrentDirectory().toString());
                txtDirectory.setText(c.getCurrentDirectory().toString());
            }
            if (rVal == JFileChooser.CANCEL_OPTION) {
                txtDirectory.setText("");
            }
9
задан Talon06 6 January 2012 в 19:45
поделиться