JavaFX FileChooser按选择顺序打开多个文件

时间:2017-03-23 09:31:48

标签: javafx javafx-8

我正在使用JavaFX FileChooser打开一个或两个文件

File file1,file2;
List<File> list = fileChooser.showOpenMultipleDialog(stage);
if (list!=null) {
    file1 = list.get(0);
    if (list.size() > 1)
        file2 = list.get(1);
}

但是我希望按照单击的顺序打开文件,列表中的文件将始终按字母顺序排序。有没有办法实现这个目标?

在FileChooser的文本字段中,文件路径按照选择顺序显示,因此似乎有差异,但返回的列表将始终按字母顺序排序。

编辑:所选文件始终按FileChooser中的排序进行排序。如果我将Windows订购设置为&#34;按日期&#34;文件将按顺序返回,而不是按字母顺序返回。

0 个答案:

没有答案