JavaFX 8 Tutorial 46 - FileChooser
The Code written in this tutorial is: private FileChooser fileChooser; private Button browse; private File file; private final Desktop desktop = Desktop.getDesktop(); fileChooser = new FileChooser(); fileChooser.getExtensionFilters().addAll( new ExtensionFilter("Text Files", "*txt"), new ExtensionFilter("Image Files", "*.png", "*.jpg", "*.gif"), new ExtensionFilter("Audio Files", "*wav", "*.mp3", "*.aac"), new ExtensionFilter("All Files", "*.*") ); browse = new Button("Browse"); browse.setFont(Font.font("SanSerif", 15)); ...