Package javax.swing.filechooser

Examples of javax.swing.filechooser.FileNameExtensionFilter


  }

  public static File getSelectedAudioFile(Component comp) {
    String path = Helpers.getGlobalProperties().getPathAudio();
    JFileChooser chooser = new JFileChooser(path);
    chooser.setFileFilter(new FileNameExtensionFilter("Audio", "mp3"));

    File file = null;
    int returnVal = chooser.showOpenDialog(comp);
    if (returnVal == JFileChooser.APPROVE_OPTION) {
      file = chooser.getSelectedFile();
View Full Code Here


    initialize();
  }

  private void initialize() {

    setFileFilter(new FileNameExtensionFilter("Images", "jpg", "png",
        "jpeg"));

    JPanel pane = new JPanel();

    imageView = new MiniImageView();
View Full Code Here

   */
  void open() {
    JFileChooser chooser = new JFileChooser();
    chooser.setDialogTitle("Choose a Configuration file to load.");
    chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
    FileNameExtensionFilter filter = new FileNameExtensionFilter(
            "Periman Configuration files", "periman");
    chooser.setFileFilter(filter);

    if (chooser.showOpenDialog(mainWindow) != JFileChooser.APPROVE_OPTION)
    {
View Full Code Here

  healthLoader = new HealthLoader("health.db");
  avatarLoader = new AvatarLoader("avatars.db");
  loadAvatars();
  // setup file chooser
  chooser = new JFileChooser();
  FileNameExtensionFilter filter = new FileNameExtensionFilter("XML","xml");
  chooser.setFileFilter(filter);
  avatarXMLParser = new AvatarXMLParser();

  csvChooser = new JFileChooser();
  FileNameExtensionFilter filter2 = new FileNameExtensionFilter("CSV","csv");
  csvChooser.setFileFilter(filter2);
    }
View Full Code Here

     * A fájl megnyitásért felelős osztály
     * @return File
     */
    public File openFile (){
        JFileChooser chooser = new JFileChooser();
            FileNameExtensionFilter filter = new FileNameExtensionFilter(
            "TXT Files", "txt");
            chooser.setFileFilter(filter);
            chooser.setAcceptAllFileFilterUsed(false);
            int returnVal = chooser.showOpenDialog(this);
            if(returnVal == JFileChooser.APPROVE_OPTION) {
View Full Code Here

      public void actionPerformed(ActionEvent e) {
        JFileChooser jfc = new JFileChooser();
        jfc.setDialogTitle("Abrir...");
        jfc.setDialogType(JFileChooser.OPEN_DIALOG);

        FileNameExtensionFilter fileNameExtensionFilter = new FileNameExtensionFilter(
            "Arquivos DFP", "dfp");
        jfc.addChoosableFileFilter(fileNameExtensionFilter);

        if (jfc.showDialog(null, "Abrir") == JFileChooser.APPROVE_OPTION) {
          if (!controller.isNomeArquivoValido(jfc.getSelectedFile()
              .getName())) {
            JOptionPane.showMessageDialog(ViewFrame2.this,
                "Arquivo inv�lido!", "Erro",
                JOptionPane.ERROR_MESSAGE);
          } else {
            try {

              controller.abrir(jfc.getSelectedFile().toString());
              jTextAreaEditor.setText(controller.getCodigo());
              jTextAreaConsole.setText("");
              modificou(Status.UNMODIFIED);
            } catch (Exception e1) {
              JOptionPane.showMessageDialog(ViewFrame2.this, e1
                  .getMessage(), "Erro",
                  JOptionPane.ERROR_MESSAGE);
              e1.printStackTrace();
            }
          }

        }
      }
    });

    jButtonSalvar.addActionListener(new ActionListener() {

      @Override
      public void actionPerformed(ActionEvent e) {
        if (controller.isNovo()) {
          final JFileChooser jfc = new JFileChooser();
          jfc.setDialogTitle("Salvar...");
          jfc.setDialogType(JFileChooser.SAVE_DIALOG);

          FileNameExtensionFilter fileNameExtensionFilter = new FileNameExtensionFilter(
              "Arquivos DFP", "dfp");
          jfc.addChoosableFileFilter(fileNameExtensionFilter);

          if (jfc.showDialog(ViewFrame2.this, "Salvar") == JFileChooser.APPROVE_OPTION) {
            if (jfc.getFileFilter() == fileNameExtensionFilter) {
View Full Code Here

            open.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, ActionEvent.CTRL_MASK));
            open.setMnemonic(KeyEvent.VK_O);
            open.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent ae) {
                    Chooser chooser = new Chooser();
                    chooser.addChoosableFileFilter(new FileNameExtensionFilter("XML Files", "xml"));
                    if (chooser.showOpenDialog(frame) == JFileChooser.APPROVE_OPTION) {
                        try {
                            survey.loadXMLAnswers(chooser.getSelectedFile().getAbsolutePath());
                        } catch (IOException e) {
                            //TODO: i18n this error message
View Full Code Here

            protected String currentFileFilterExtension() {
                //if the file filter is "All Files", WarnIfExistsChooser won't use this value
                return "xml";
            }
        };
        chooser.addChoosableFileFilter(new FileNameExtensionFilter("XML Files", "xml"));
        if (chooser.showSaveDialog(frame) == JFileChooser.APPROVE_OPTION) {
            try {
                survey.saveXMLAnswers(chooser.getSelectedFile().getAbsolutePath());
            } catch (IOException e) {
                throw new RuntimeException(e);
View Full Code Here

    public void actionPerformed(ActionEvent e) {
        JFileChooser chooser = getChooser();
        chooser.setAcceptAllFileFilterUsed(type.isAllFilesFilterEnabled());

        for (FileFilter fileFilter : type.getFileFilters()) {
            chooser.addChoosableFileFilter(new FileNameExtensionFilter(fileFilter.getDescription(), fileFilter.getExtension().split(",")));
        }

        if (type.isOpenDialog() && chooser.showOpenDialog(SwingUtilities.getRoot(browseButton)) == JFileChooser.APPROVE_OPTION) {
            changeAnswer(chooser);
        } else if (type.isSaveDialog() && chooser.showSaveDialog(SwingUtilities.getRoot(browseButton)) == JFileChooser.APPROVE_OPTION) {
View Full Code Here

   * Exports graphics as SVG.
   */
  private void exportGfx() {
    JFileChooser fileChooser = new JFileChooser();
    fileChooser.setDialogTitle(getResourceString("dialog.exportgfx.title"));
    FileNameExtensionFilter svgFilter = new FileNameExtensionFilter(
      "Scalable Vector Graphics file (*.svg)", "svg");
    FileNameExtensionFilter pngFilter = new FileNameExtensionFilter(
      "Portable Network Graphics file (*.png)", "png");
    fileChooser.addChoosableFileFilter(svgFilter);
    fileChooser.addChoosableFileFilter(pngFilter);
    fileChooser.setAcceptAllFileFilterUsed(false);
    if (fileChooser.showSaveDialog(this) == JFileChooser.APPROVE_OPTION) {
View Full Code Here

TOP

Related Classes of javax.swing.filechooser.FileNameExtensionFilter

Copyright © 2018 www.massapicom. 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.