diff --git a/src/main/java/org/scijava/ui/swing/widget/SwingFileListWidget.java b/src/main/java/org/scijava/ui/swing/widget/SwingFileListWidget.java index 3c31a43..794d696 100644 --- a/src/main/java/org/scijava/ui/swing/widget/SwingFileListWidget.java +++ b/src/main/java/org/scijava/ui/swing/widget/SwingFileListWidget.java @@ -284,6 +284,7 @@ private List<File> getFilesFromFolder(File inputFolder) { .asList((Files.walk(inputFolder.toPath()) .filter(path -> filter.accept(path.toFile()))) .map(path -> path.toFile()) + .sorted() .toArray(File[]::new)); } catch (IOException exc) { logService