Examples of JDirectoryChooser


Examples of com.l2fprod.common.swing.JDirectoryChooser

    return open( action, title, ".xml", "XML Files (*.xml)", null );
  }

  public File openDirectory( Object action, String title, File defaultDirectory )
  {
    JDirectoryChooser chooser = new JDirectoryChooser( defaultDirectory );
    chooser.setDialogTitle( title );
    chooser.setShowingCreateDirectory( true );
    chooser.setPreferredSize( new Dimension( 400, 400 ) );
    if( chooser.showSaveDialog( getParent() ) != JFileChooser.APPROVE_OPTION )
      return null;

    return chooser.getSelectedFile();

    // JFileChooser chooser = getChooser( action );
    // chooser.setDialogTitle( title );
    // chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY );
    //
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

    return chooser.getSelectedFile();
  }

  public File saveAsDirectory( Object action, String title, File defaultDirectory )
  {
    JDirectoryChooser chooser = new JDirectoryChooser( defaultDirectory );
    chooser.setDialogTitle( title );
    chooser.setShowingCreateDirectory( true );
    chooser.setAcceptAllFileFilterUsed( true );
    if( chooser.showSaveDialog( getParent() ) != JFileChooser.APPROVE_OPTION )
      return null;

    return chooser.getSelectedFile();

    // JFileChooser chooser = getChooser( action );
    // chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY );
    // chooser.setDialogTitle( title );
    // chooser.setAcceptAllFileFilterUsed( true );
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

        {
          fileChooser = new JFileChooser();
          fileChooser.setFileSelectionMode( JFileChooser.FILES_AND_DIRECTORIES );
        }
        else if( type == FieldType.FOLDER || type == FieldType.PROJECT_FOLDER )
          fileChooser = new JDirectoryChooser();
        else
          fileChooser = new JFileChooser();

      }
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

    this.controller = controller;
  }

  @Override
  public void actionPerformed(ActionEvent arg0) {
    JDirectoryChooser chooser = new JDirectoryChooser();
    chooser.setShowingCreateDirectory(false);

    int choice = chooser.showDialog(parent, "Add Folder");
    if (choice == JFileChooser.APPROVE_OPTION) {
      File folder = chooser.getSelectedFile();

      controller.getLibraryManager().addFolder(folder);
    }
  }
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

              bulkInsertMenuItem = new JMenuItem();
              jMenuDonnes.add(bulkInsertMenuItem);
              bulkInsertMenuItem.setAccelerator(KeyStroke.getKeyStroke("alt shift F1"));
              bulkInsertMenuItem.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent evt) {
                  JDirectoryChooser chooser = new JDirectoryChooser();
                  chooser.setShowingCreateDirectory(false);
                  chooser.setDialogTitle(Libelle.getLibelle("selectionEmplacement"));
                  int choice = chooser.showOpenDialog(me);

                  if(choice != JDirectoryChooser.CANCEL_OPTION) {
                    BulkInsertSelection inst = new BulkInsertSelection(me);
                    inst.setVisible(true);
                    analyseMedia = new AnalyseMediaThread(inst,chooser.getSelectedFile().getAbsolutePath());
                    analyseMedia.start();
                  }
                }
              });
            }             
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

      }
    });
  }

  static void selectDirectory(Component parent, String selectedFile) {
    JDirectoryChooser chooser;

    if (System.getProperty("javawebstart.version") != null) {
      chooser = new JDirectoryChooser(new FakeFileSystemView()) {
        public void rescanCurrentDirectory() {
        }
        public void setCurrentDirectory(File dir) {
        }
      };
      chooser.setShowingCreateDirectory(false);
    } else {
      chooser = new JDirectoryChooser();
      if (selectedFile != null) {
        chooser.setSelectedFile(new File(selectedFile));
      }
    }
   
    JTextArea accessory = new JTextArea(RESOURCE
      .getString("selectDirectory.message"));
    accessory.setLineWrap(true);
    accessory.setWrapStyleWord(true);
    accessory.setEditable(false);
    accessory.setOpaque(false);
    accessory.setFont(UIManager.getFont("Tree.font"));
    accessory.setFocusable(false);
    chooser.setAccessory(accessory);

    chooser.setMultiSelectionEnabled(true);

    int choice = chooser.showOpenDialog(parent);
    if (choice == JDirectoryChooser.APPROVE_OPTION) {
      String filenames = "";
      File[] selectedFiles = chooser.getSelectedFiles();
      for (int i = 0, c = selectedFiles.length; i < c; i++) {
        filenames += "\n" + selectedFiles[i];
      }
      JOptionPane.showMessageDialog(parent, RESOURCE.getString(
        "selectDirectory.confirm", new Object[] {filenames}));
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

  protected JDirectoryChooserBinder() {
    super(File.class);
  }

  protected JComponent createControl(Map context) {
    return new JDirectoryChooser();
  }
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

    return new JDirectoryChooser();
  }

  protected Binding doBind(JComponent control, FormModel formModel,
    String formPropertyPath, Map context) {
    final JDirectoryChooser directoryChooser = (JDirectoryChooser)control;
    return new JDirectoryChooserBinding(formModel, formPropertyPath,
      directoryChooser);
  }
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

    public File openXML(Object action, String title) {
        return open(action, title, ".xml", "XML Files (*.xml)", null);
    }

    public File openDirectory(Object action, String title, File defaultDirectory) {
        JDirectoryChooser chooser = new JDirectoryChooser(defaultDirectory);
        chooser.setDialogTitle(title);
        chooser.setShowingCreateDirectory(true);
        chooser.setPreferredSize(new Dimension(400, 400));
        if (chooser.showSaveDialog(getParent()) != JFileChooser.APPROVE_OPTION) {
            return null;
        }

        return chooser.getSelectedFile();

        // JFileChooser chooser = getChooser( action );
        // chooser.setDialogTitle( title );
        // chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY );
        //
View Full Code Here

Examples of com.l2fprod.common.swing.JDirectoryChooser

        return chooser.getSelectedFile();
    }

    public File saveAsDirectory(Object action, String title, File defaultDirectory) {
        JDirectoryChooser chooser = new JDirectoryChooser(defaultDirectory);
        chooser.setDialogTitle(title);
        chooser.setShowingCreateDirectory(true);
        chooser.setAcceptAllFileFilterUsed(true);
        if (chooser.showSaveDialog(getParent()) != JFileChooser.APPROVE_OPTION) {
            return null;
        }

        return chooser.getSelectedFile();

        // JFileChooser chooser = getChooser( action );
        // chooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY );
        // chooser.setDialogTitle( title );
        // chooser.setAcceptAllFileFilterUsed( true );
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.