Examples of FileChooser


Examples of javafx.stage.FileChooser

        modalDialog.hide();
    }

    @FXML
    public void saveLogFile() {
        FileChooser fileChooser = new FileChooser();

        File lastDir = new File(uiConfiguration.getLastChoosenDirectory());
        if (!lastDir.exists()) {
            lastDir = new File(System.getProperty("user.home"));
        }
        fileChooser.setInitialDirectory(lastDir);
        String logFileName = domainDataModel.getDomainName() + ".log";
        fileChooser.setInitialFileName(logFileName);

        File file = fileChooser.showSaveDialog(viewContext.getPrimaryStage());

        if (file != null) {
            try {
                try (FileWriter fileWriter = new FileWriter(file)) {
                    fileWriter.write(domainDataModel.getServerLog());
                }
                uiConfiguration.setLastChoosenDirectory(fileChooser.getInitialDirectory().getAbsolutePath());
            } catch (IOException ex) {
                logger.log(Level.SEVERE, resources.getString("logviewer.message.errorSavingLogFile"));
                Dialogs.create()
                        .owner(viewContext.getPrimaryStage())
                        .message(resources.getString("logviewer.message.errorSavingLogFile"))
View Full Code Here

Examples of javafx.stage.FileChooser

    void initialize() {
        bindOrganization();
    }

    public void loadOrganizationLogo(ActionEvent actionEvent) throws IOException {
        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);
        if (file != null) {
            byte[] imageData = readImageData(file);
            organization.setLogo(imageData);
            showOrganizationLogo(imageData);
        }
View Full Code Here

Examples of javafx.stage.FileChooser

                          monitor.setDisable(to == null);
                      });
    }

    public void open(ActionEvent actionEvent) {
        FileChooser fileChooser = new FileChooser();
        fileChooser.setTitle("Open a log file");
        File file = fileChooser.showOpenDialog(null);
        if (file != null) {
            windowModel.display(Profile);
            try {
                conductor.consumeFile(file, null, profileListener);
            } catch (IOException e) {
View Full Code Here

Examples of javafx.stage.FileChooser

                })
                .count();

        if (bookFileCount != 1) {

            FileChooser fileChooser = new FileChooser();
            fileChooser.setTitle("Select book.* root file");
            fileChooser.setInitialDirectory(currentPath.toFile());
            File file = fileChooser.showOpenDialog(null);
            if (Objects.isNull(file))
                return null;
            return file.toPath();
        }

View Full Code Here

Examples of javafx.stage.FileChooser

                            MenuItem sendFile = new MenuItem("Send file");
                            sendFile.setOnAction(new EventHandler<ActionEvent>() {
                                @Override
                                public void handle(ActionEvent actionEvent) {
                                    FileTransferManager fileTransferManager = xmppSession.getExtensionManager(FileTransferManager.class);
                                    FileChooser fileChooser = new FileChooser();
                                    File file = fileChooser.showOpenDialog(stage);

                                    try {
                                        fileTransferManager.offerFile(file, "", xmppSession.getPresenceManager().getPresence(item.contact.get().getJid()).getFrom(), 10000);
                                    } catch (XmppException e) {
                                        e.printStackTrace();
                                    } catch (IOException e) {
                                        e.printStackTrace();
                                    }
                                }
                            });

                            MenuItem timeItem = new MenuItem("Get time");
                            timeItem.setOnAction(new EventHandler<ActionEvent>() {
                                @Override
                                public void handle(ActionEvent actionEvent) {
                                    EntityTimeManager entityTimeManager = xmppSession.getExtensionManager(EntityTimeManager.class);

                                    try {
                                        EntityTime entityTime = entityTimeManager.getEntityTime(Jid.valueOf("juliet@example.net/balcony"));
                                    } catch (XmppException e) {
                                        if (e instanceof NoResponseException) {
                                            // The entity did not respond
                                        } else if (e instanceof StanzaException) {
                                            StanzaError stanzaError = ((StanzaException) e).getStanza().getError();
                                            if (stanzaError.getCondition() instanceof ServiceUnavailable) {
                                                // The entity returned a <service-unavailable/> stanza error.
                                            }
                                        }
                                    }
                                }
                            });

                            contextMenu.getItems().addAll(lastActivityMenuItem, pingMenuItem, searchMenuItem, softwareVersionItem, serviceDiscoveryMenuItem, vCardItem, storeAnnotationsItems, getAnnotationsItems, pubSubItem, pepItem, sendFile, timeItem);
                            setContextMenu(contextMenu);
                        }
                    }
                };


                listCell.setOnMouseClicked(new EventHandler<MouseEvent>() {
                    @Override
                    public void handle(MouseEvent mouseEvent) {
                        if (mouseEvent.getClickCount() == 2 && listCell.getItem() != null) {
                            Jid chatPartner = listCell.getItem().contact.get().getJid().asBareJid();
                            ChatWindow chatWindow = windows.get(chatPartner);
                            if (chatWindow == null) {
                                chatWindow = new ChatWindow(chatPartner, xmppSession);
                                windows.put(chatPartner, chatWindow);
                            }
                            chatWindow.show();

                        }
                    }
                });


                return listCell;
            }
        });

        listView.setItems(contactItems);

        Button btnClose = new Button("Close");
        btnClose.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent actionEvent) {

                try {
                    // Get the avatar manager
                    AvatarManager avatarManager = xmppSession.getExtensionManager(AvatarManager.class);

                    //avatarManager.publishAvatar(null);

                    //xmppSession.close();
                    //contactItems.clear();
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        });
        Button btn = new Button("Misc");
        btn.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent actionEvent) {


                try {
                    // Get the avatar manager
                    AvatarManager avatarManager = xmppSession.getExtensionManager(AvatarManager.class);

                    //avatarManager.publishAvatar(null);

                    // Choose a file with JavaFX file dialog.
                    FileChooser fileChooser = new FileChooser();
                    File file = fileChooser.showOpenDialog(null);

                    // If the user has chosen a file
                    if (file != null) {
                        // Read the file as image.
                        //BufferedImage bufferedImage = ImageIO.read(file);
View Full Code Here

Examples of net.sf.jmp3renamer.util.FileChooser

    public void openDir() {
        File dir = null;
        boolean recursive = false;
        try {
            FileChooser chooser = new FileChooser();
            dir = chooser.getSelectedFile();
            recursive = chooser.recursive();
        } catch (Exception e) {
            logger.error(I18N.translate("error.open_dir"), e);
        }

        if(dir != null) {
View Full Code Here

Examples of org.apache.cayenne.swing.control.FileChooser

    public TemplateCreatorView(JDialog parent) {
        super(parent, "New Template");

        this.templateName = new JTextField(20);
        this.templateChooser = new FileChooser("Select Template File", true, false);
        templateChooser.setExistingOnly(true);
        templateChooser.setColumns(20);
        this.okButton = new JButton("Create");
        this.cancelButton = new JButton("Cancel");
View Full Code Here

Examples of org.formic.wizard.form.gui.component.FileChooser

    GuiForm form = createForm();

    String home = fieldName("home");

    eclipseHomeChooser =
      new FileChooser(JFileChooser.DIRECTORIES_ONLY);

    panel.add(form.createMessagePanel(), "span");
    panel.add(new JLabel(Installer.getString(home)));
    panel.add(eclipseHomeChooser);
View Full Code Here

Examples of org.formic.wizard.form.gui.component.FileChooser

  public Component init()
  {
    GuiForm form = createForm();

    String files = fieldName("files");
    fileChooser = new FileChooser(JFileChooser.DIRECTORIES_ONLY);

    // allow just .vim dirs to not be hidden
    fileChooser.getFileChooser().setFileHidingEnabled(false);
    fileChooser.getFileChooser().addChoosableFileFilter(new FileFilter(){
      public boolean accept(java.io.File f) {
View Full Code Here

Examples of org.jamesii.gui.utils.FileChooser

   *          type, this is obviously only useful for save dialogs
   */
  public FileHandlingParamDialog(ParameterBlock parameter, String historyID,
      int dialogType, boolean enforceEnding) {
    this.enforceFileEnding = enforceEnding;
    fileChooser = new FileChooser(historyID);
    fileChooser.setDialogType(dialogType);
    Collection<X> factories =
        parameter
            .getSubBlockValue(AbstractFactoryParameterDialogFactory.CONCRETE_FACTORIES);

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.