fileChooser.setInitialFileName(Optional.ofNullable(path.getFileName()).map(Path::toString).orElse("")); } else { fileChooser.setInitialDirectory(currentlyOpenFile.getParentFile()); fileChooser.setInitialFileName(currentlyOpenFile.getName());
public final void setInitialFileName(String value) { wrapped.setInitialFileName(value); }
fileChooser.setInitialFileName(fieldFile.getText());
@Override public Path showSaveAsDialog(String initialFileName) { fileChooser.setTitle(resourceBundle.getString("fileChooser.saveAs.title")); fileChooser.setInitialFileName(initialFileName); File file = fileChooser.showSaveDialog(mainWindowProvider.getMainWindow()); if (file != null) { Path filePath = file.toPath(); setInitialDirectory(filePath); return filePath; } else { return null; } }
private File saveFileChooser(Stage stage, String description, String extension, String name) { fileChooser.setTitle("Save Feature File"); fileChooser.setInitialDirectory(workingDir); FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter(description, extension); fileChooser.getExtensionFilters().setAll(extFilter); fileChooser.setInitialFileName(name); return fileChooser.showSaveDialog(stage); }
private void startWriting() { FileChooser fileChooser = new FileChooser(); fileChooser.setInitialFileName(getDate() + "LogName.ihmcLidarLog"); File file = fileChooser.showSaveDialog(mainWindow); if (file != null) { readingProperty().set(false); enableLoggerServerProperty().set(false); logWriter.startWriting(file); } else { writingProperty().set(false); } }
private void startWriting() { FileChooser fileChooser = new FileChooser(); fileChooser.setInitialFileName(getDate() + "LogName.ihmcLidarLog"); File file = fileChooser.showSaveDialog(mainWindow); if (file != null) { readingProperty().set(false); enableLoggerServerProperty().set(false); logWriter.startWriting(file); } else { writingProperty().set(false); } }
fileChooser.setInitialDirectory(new File(System.getProperty("user.home"))); fileChooser.setTitle(RESOURCE_BUNDLE.getString("SelectTargetFile")); fileChooser.setInitialFileName(fileTextField.getText()); File file = fileChooser.showSaveDialog(scene.getWindow()); if (file != null) {
/** * {@inheritDoc} */ @Override protected void perform(Wave wave) throws CommandException { final SaveImageWaveBean wb = waveBean(wave); File file = wb.file(); // No file is provided so we shall choose a new one if (file == null) { final FileChooser fc = new FileChooser(); fc.setTitle(wb.chooserTitle()); fc.setInitialDirectory(wb.directory() != null ? wb.directory() : new File(".")); fc.setInitialFileName(wb.fileName() != null ? wb.fileName() : "image"); fc.getExtensionFilters().addAll(wb.fileExtension()); file = fc.showSaveDialog(wb.popupOwner() != null ? wb.popupOwner() : localFacade().globalFacade().application().stage()); } if (file != null) { final BufferedImage bi = SwingFXUtils.fromFXImage(wb.image(), null); try { ImageIO.write(bi, "png", file); } catch (final IOException e) { throw new CoreRuntimeException(e); } } }