我正在使用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;文件将按顺序返回,而不是按字母顺序返回。