open.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent event) throws MalformedURLException { FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Open Resource File"); File selectedFile = fileChooser.showOpenDialog(null); if (selectedFile != null) { //you can set your image to a Image view imageView.setImage(new Image(selectedFile.toURI().toURL().toExternalForm())); //or else you can reassign your image path to a string variable so that you can re-use that String variable in all over the class path = selectedFile.toURI().toURL().toExternalForm(); }else { System.out.println("Error Selection"); }
public void directoryChooser() { FileChooser chooser = new FileChooser(); chooser.setTitle("Choose location To Save Report"): File selectedFile = null; while(selectedFile== null){ selectedFile = chooser.showSaveDialog(null); } File file = new File(selectedFile); PrintWriter outFile = null; try { outFile = new PrintWriter(file); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } for(int i = 0; i<table.getItems().size(); i++){ outFile.println(table.getItems().get(i).toString()); } outFile.close(); }
FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Select txt"); fileChooser.getExtensionFilters().addAll(new FileChooser.ExtensionFilter("Text Files", "*.txt")); File selectedFile = fileChooser.showOpenDialog(null); if (selectedFile != null) { String fileAsString = new String(Files.readAllBytes(Paths.get(fileAsString.toPath()), StandardCharsets.UTF_8); }
FileChooser prompt = new FileChooser(); prompt.setTitle("Odaberi fajl"); source = new Source(prompt.showOpenDialog(new Stage()));
@FXML private void searchPicture(ActionEvent event) { FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Open Resource File"); File file = fileChooser.showOpenDialog(new Stage()); if (file != null) { Image img = new Image(file.toURI().toString()); imagem.setImage(img); imagem.setFitWidth(171); imagem.setFitHeight(176); imagem.setPreserveRatio(false); } }
@FXML public void handleOpenFileAction(ActionEvent event) { FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Open a File"); this.file = Paths.get(fileChooser.showOpenDialog(new Stage()).toURI()); // note the slightly cleaner version: // this.file = fileChooser.showOpenDialog(new Stage()).toPath(); try { List<String> lines = Files.readAllLines(this.file, Charset.defaultCharset()); FXMLLoader loader = new FXMLLoader(getClass().getResource("/com/HassanAlthaf/Editor.fxml")); Parent root = loader.load(); EditorController editorController = loader.getController(); editorController.openEditor(lines); } catch(IOException ex) { System.out.println(ex); } }
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.setTitle("Import Translated data to XLS"); fileChooser.getExtensionFilters().addAll( new ExtensionFilter("XLS Files", "*.xls"));
@FXML private void onDeleteAction(ActionEvent event) { FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Your_title_here"); List<File> selectedFiles = fileChooser.showOpenMultipleDialog(null); if (selectedFiles != null) { Alert alert = new Alert(Alert.AlertType.CONFIRMATION); alert.setTitle("Confirmation Dialog"); alert.setHeaderText("Warning !"); alert.setContentText("Are you sure you want to delete these files ?"); Optional<ButtonType> result = alert.showAndWait(); if (result.get() == ButtonType.OK) { for (File selectedFile : selectedFiles) { selectedFile.delete(); } } } else { System.out.println("Error Selection"); } }
FileChooser flc = new FileChooser(); flc.setTitle("Select File"); ExtensionFilter ext = new ExtensionFilter("Config Files", "*.config"); flc.getExtensionFilters().add(ext); File tmpFile = flc.showOpenDialog(stage);
BasicFileAttributes attr = null; 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());
FileChooser fc= new FileChooser(); fc.setInitialDirectory(new File(System.getenv("userprofile"))); fc.setTitle("Select File(s)"); fc.getExtensionFilters().add(extention); selectedFiles =fc.showOpenMultipleDialog(root.getScene().getWindow());
fileChooser.setTitle("Save Image");