JavaFX DirectoryChooser - отображать файлы - PullRequest
0 голосов
/ 01 мая 2018

Можно ли отобразить файлы, доступные в папке, при использовании DirectoryChooser в JavaFX?

directoryChooser.showDialog - это диалоговое окно для DirectoryChosser в JavaFX.

Этот вопрос задают до того, как я прошел через это JavaFX - отображать файлы в DirectoryChooser

Мне удалось добиться этого с помощью JFileChooser, но пользовательский интерфейс совершенно другой JFileChooser выбирает каталог, но показывает файлы

JFileChooser код:

final JFileChooser chooser = new JFileChooser() {
        public void approveSelection() {
            if (getSelectedFile().isFile()) {
                return;
            } else{
                super.approveSelection();
                stubFolder.setText(getCurrentDirectory().getAbsolutePath());
            }
        }
    };
    chooser.setFileSelectionMode( JFileChooser.FILES_AND_DIRECTORIES );
    if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
        System.out.println("getCurrentDirectory(): " + chooser.getCurrentDirectory());
        System.out.println("getSelectedFile() : " + chooser.getSelectedFile());
    } else {
        System.out.println("No Selection ");
    }
...