Я создал небольшое приложение в javafx, в котором нужно выбрать JPG, PNG или GIF-образ для работы. Вот код я использую для фильтрации файлов:JavaFX ExtensionFilter не работает должным образом в ubuntu
FileChooserBuilder fcb = FileChooserBuilder.create();
FileChooser fc = fcb.title("Open Dialog").initialDirectory(new File(currentDir)).build();
//Set extension filter
FileChooser.ExtensionFilter extFilterJPG = new FileChooser.ExtensionFilter("JPG files (*.jpg)", "*.JPG");
FileChooser.ExtensionFilter extFilterPNG = new FileChooser.ExtensionFilter("PNG files (*.png)", "*.PNG");
FileChooser.ExtensionFilter extFilterGIF = new FileChooser.ExtensionFilter("GIF files (*.gif)", "*.GIF");
fc.getExtensionFilters().addAll(extFilterJPG, extFilterPNG, extFilterGIF);
selectedFile = fc.showOpenDialog(link);
Этот код прекрасно работает в Windows 7. Но при его использовании в Ubuntu он не показывает мне все файлы с JPG, PNG или GIF. Он показывает несколько, но я не мог точно понять, почему он это делает.
спасибо ... Он работал отлично .. –