FileChooser fileChooser = new FileChooser();
FileChooser chooser = new FileChooser(); File file = chooser.showOpenDialog(menuBar.getScene().getWindow()); if (file != null) {
button.setOnAction(new EventHandler<ActionEvent>() { @Override public void handle(ActionEvent e) { FileChooser fileChooser = new FileChooser(); fileChooser.showOpenDialog(stage); } });
public class MyUtilities { public static FileChooser createFileChooser() { FileChooser chooser = new FileChooser(); chooser.setInitialDirectory(new File(System.getProperty("user.home")); return chooser ; } }
FileChooser choose = new FileChooser(); choose.getExtensionFilters().add(new FileChooser.ExtensionFilter("Text doc(*.txt)", "*.txt")); File f = choose.showSaveDialog(stage); if(!f.getName().contains(".")) { f = new File(f.getAbsolutePath() + ".txt"); }
FileChooser fileChooser = new FileChooser(); // Set extension filter FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("Image Files", "*.jpg", "*.jpeg"); fileChooser.getExtensionFilters().add(extFilter); File file = fileChooser.showOpenDialog(root.getScene().getWindow()); if (file != null) { String fileName = file.getName(); String fileExtension = fileName.substring(fileName.indexOf(".") + 1, file.getName().length()); System.out.println(">> fileExtension" + fileExtension); }
FileChooser fc = new FileChooser(); File selectedFile = fc.showOpenDialog(null); if (selectedFile != null) { Image img = new Image(selectedFile.toURI().toString()); iv.setImage(img); }
public void openFile() throws IOException { FileChooser chooser = new FileChooser() chooser.title = "Select FXML" chooser.setInitialDirectory( new File( "." ) ); chooser.extensionFilters.add( new FileChooser.ExtensionFilter( "FXML or SVG Files", ["*.fxml", "*.svg"] )) Window window = sceneProperty.get().window File selected = chooser.showOpenDialog( window ) }
FileChooser choose = new FileChooser(); choose.getExtensionFilters().add(new FileChooser.ExtensionFilter("Text doc(*.txt)", "*.txt")); choose.setInitialFileName("*.txt"); File file = choose.showSaveDialog(stage); if (file != null) { if (file.getName().endsWith(".txt")) { // do the operation with the file (i used a builder) } else { throw new Exception(file.getName() + " has no valid file-extension."); } }
FileChooser fc = new FileChooser(); FileChooser.ExtensionFilter filter; filter = new FileChooser.ExtensionFilter("Text files (*.txt)", "*.txt"); fc.getExtensionFilters().add(filter); File f = fc.showOpenDialog(primaryStage); System.out.println(f);
FileChooser fc = new FileChooser(); FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("XLS File (*.xls)", "*.xls"); fc.getExtensionFilters().add(extFilter); File save = fc.showSaveDialog(stage); save = new File(save.getAbsolutePath()+".xls"); FileOutputStream fileOut = new FileOutputStream(save);
FileChooser fc = new FileChooser(); FileChooser.ExtensionFilter fileExtensions = new FileChooser.ExtensionFilter( "Web pages", "*.tpl", "*.html", "*.htm"); fc.getExtensionFilters().add(fileExtensions);
public class MyApp extends Application { public void start(Stage primaryStage) { FileChooser configFileChooser = new FileChooser(); File configFile = configFileChooser.showOpenDialog(primaryStage); // ... parse file and create UI, etc... primaryStage.show(); } public static void main(String[] args) { launch(args); } }
FileChooser fileChooser = new FileChooser(); FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("TXT files (*.txt)", "*.txt"); fileChooser.getExtensionFilters().add(extFilter); File file = fileChooser.showOpenDialog(primaryStage); System.out.println(file);
FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Open Image File"); fileChooser.getExtensionFilters().addAll( new ExtensionFilter("Image Files", "*.png", "*.jpg", "*.gif"), ); File selectedFile = fileChooser.showOpenDialog(mainStage);
@FXML protected void locateFile(ActionEvent event) { FileChooser chooser = new FileChooser(); chooser.setTitle("Open File"); File file = chooser.showOpenDialog(new Stage()); }
public void AddFileAudio(ActionEvent event) { FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Seleziona il file da caricare"); fileChooser.getExtensionFilters().addAll( new ExtensionFilter("Audio Files", "*.wav", "*.mp3")); File selectedFile = fileChooser.showOpenDialog(new Stage()); if (selectedFile != null) { String fileName = selectedFile.getName(); Table1.getItems().add(new PopulateTable(0, fileName, "")); } }
FileChooser fileChooser = new FileChooser(); //Set extension filter FileChooser.ExtensionFilter extFilterJPG = new FileChooser.ExtensionFilter("JPG files (*.jpg)", "*.JPG"); FileChooser.ExtensionFilter extFilterPNG = new FileChooser.ExtensionFilter("PNG files (*.png)", "*.PNG"); fileChooser.getExtensionFilters().addAll(extFilterJPG, extFilterPNG); //Show open file dialog File file = fileChooser.showOpenDialog(null);
FileChooser flc = new FileChooser(); flc.setTitle("Select File"); ExtensionFilter ext = new ExtensionFilter("Config Files", "*.config"); flc.getExtensionFilters().add(ext); File tmpFile = flc.showOpenDialog(stage);
new JFXPanel(); // used for initializing javafx thread (ideally called once) Platform.runLater(() -> { FileChooser fileChooser = new FileChooser(); //Set extension filter FileChooser.ExtensionFilter extFilterJPG = new FileChooser.ExtensionFilter("JPG files (*.jpg)", "*.JPG"); FileChooser.ExtensionFilter extFilterPNG = new FileChooser.ExtensionFilter("PNG files (*.png)", "*.PNG"); fileChooser.getExtensionFilters().addAll(extFilterJPG, extFilterPNG); //Show open file dialog File file = fileChooser.showOpenDialog(null); });