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(); fileChooser.showSaveDialog(((MenuItem)event.getTarget()).getParentPopup().getScene().getWindow());
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 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);
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(); MenuItem menuItem = (MenuItem)event.getTarget(); ContextMenu cm = menuItem.getParentPopup(); Scene scene = cm.getScene(); Window window = scene.getWindow(); fileChooser.showSaveDialog(window);
stage.getIcons().add(new Image("http://i.imgur.com/1M3UaZy.png")); FileChooser fileChooser = new FileChooser(); File result = fileChooser.showSaveDialog(stage);
FileChooser fileChooser = new FileChooser(); FileChooser.ExtensionFilter extFilter =new FileChooser.ExtensionFilter("png files (*.png)", "*.png"); fileChooser.getExtensionFilters().add(extFilter); Stage primaryStage = (Stage) canvas.getScene().getWindow(); File file = fileChooser.showSaveDialog(primaryStage); if(file != null){ try { WritableImage writableImage = new WritableImage((int)canvas.getWidth(), (int)canvas.getHeight()); canvas.snapshot(null, writableImage); RenderedImage renderedImage = SwingFXUtils.fromFXImage(writableImage, null); File file1 = new File(file.getAbsolutePath()+".png"); file.renameTo(file1); ImageIO.write(renderedImage, "png", file1); } catch (IOException ex) { ex.printStackTrace(); }
fc.getExtensionFilters().add(new FileChooser.ExtensionFilter("XML Files (*.xml)", "*.xml")); fc.getExtensionFilters().add(new FileChooser.ExtensionFilter("All Files (*.*)", "*")); File file = fc.showSaveDialog(rootPane.getScene().getWindow()); if (file != null)
public void captureAndSaveDisplay(){ FileChooser fileChooser = new FileChooser(); //Set extension filter fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("png files (*.png)", "*.png")); //Prompt user to select a file File file = fileChooser.showSaveDialog(null); if(file != null){ try { //Pad the capture area WritableImage writableImage = new WritableImage((int)getWidth() + 20, (int)getHeight() + 20); snapshot(null, writableImage); RenderedImage renderedImage = SwingFXUtils.fromFXImage(writableImage, null); //Write the snapshot to the chosen file ImageIO.write(renderedImage, "png", file); } catch (IOException ex) { ex.printStackTrace(); } } }
FileChooser fileChooser = new FileChooser(); FileChooser.ExtensionFilter extensionFilter = new FileChooser.ExtensionFilter("JPEG image", "*.jpg"); fileChooser.getExtensionFilters().add(extensionFilter); fileChooser.setSelectedExtensionFilter(extensionFilter); File file = fileChooser.showSaveDialog(button.getScene().getWindow()); if (file != null) { // save to file }
.getProperty("user.home") + "/Desktop")); File selectedFile = fileChooser.showSaveDialog(null);
chooser.getExtensionFilters().add(new ExtensionFilter("PDF files", "*.pdf")); save.setOnAction(e -> { File file = chooser.showSaveDialog(primaryStage); if (file != null) { try {
File file = fileChooser.showSaveDialog(null);
Button saveButton = new Button("Save to XML..."); saveButton.setOnAction(event -> { File xmlFile = chooser.showSaveDialog(primaryStage); if (xmlFile != null) { try {
fileChooser.setTitle("Save Image"); File file = fileChooser.showSaveDialog( primaryStage); if (file == null) return;
} else if (option == SAVE) { chooser.setTitle(Constants.SAVE); File choice = chooser.showSaveDialog(stage);