【问题标题】:How to Set a Filter through FileChooser class?如何通过 FileChooser 类设置过滤器?
【发布时间】:2014-01-15 11:51:46
【问题描述】:
class Myfilter extends javax.swing.filechooser.FileFilter
{
      public boolean accept(File file) 
      {
            String filename = file.getName();
            return filename.endsWith(".xml");
      }
      public String getDescription() 
      {
            return "*.xml";
      }
}

【问题讨论】:

  • myJFileChooser.setFileFilter(new Myfilter())?

标签: java xml filechooser


【解决方案1】:

通过调用setFileFilter 方法。

例如,在您的代码中:

JFileChooser chooser = new JFileChooser();
chooser.setFileFilter(new Myfilter());

【讨论】:

    【解决方案2】:

    调用集过滤器在这里可能不起作用, 我通过下面的代码得到了更好的解决方案

    FileNameExtensionFilter("XML","xml","xml&XML"));
    

    【讨论】:

      猜你喜欢
      • 2012-11-18
      • 2012-12-08
      • 2011-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多