JavaTM 2 Platform
Standard Ed. 6

类 javax.swing.filechooser.FileFilter
的使用

使用 FileFilter 的软件包
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.filechooser 包含 JFileChooser 组件使用的类和接口。 
javax.swing.plaf 提供一个接口和许多抽象类,Swing 用它们来提供自己的可插入外观功能。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.plaf.multi 提供了组合两个或多个外观的用户界面对象。 
 

javax.swingFileFilter 的使用
 

返回 FileFilterjavax.swing 中的方法
 FileFilter JFileChooser.getAcceptAllFileFilter()
          返回 AcceptAll 文件过滤器。
 FileFilter[] JFileChooser.getChoosableFileFilters()
          获得用户可选择的文件过滤器列表。
 FileFilter JFileChooser.getFileFilter()
          返回当前选择的文件过滤器。
 

参数类型为 FileFilterjavax.swing 中的方法
 void JFileChooser.addChoosableFileFilter(FileFilter filter)
          向用户可选择的文件过滤器列表添加一个过滤器。
 boolean JFileChooser.removeChoosableFileFilter(FileFilter f)
          从用户可选择的文件过滤器列表中移除一个过滤器。
 void JFileChooser.setFileFilter(FileFilter filter)
          设置当前文件过滤器。
 

javax.swing.filechooserFileFilter 的使用
 

javax.swing.filechooserFileFilter 的子类
 class FileNameExtensionFilter
          FileFilter 的一个实现,它使用指定的扩展名集合进行过滤。
 

javax.swing.plafFileFilter 的使用
 

返回 FileFilterjavax.swing.plaf 中的方法
abstract  FileFilter FileChooserUI.getAcceptAllFileFilter(JFileChooser fc)
           
 

javax.swing.plaf.basicFileFilter 的使用
 

javax.swing.plaf.basicFileFilter 的子类
protected  class BasicFileChooserUI.AcceptAllFileFilter
           
 

返回 FileFilterjavax.swing.plaf.basic 中的方法
 FileFilter BasicFileChooserUI.getAcceptAllFileFilter(JFileChooser fc)
          返回默认接受所有文件过滤器
 

javax.swing.plaf.metalFileFilter 的使用
 

声明为 FileFilterjavax.swing.plaf.metal 中的字段
protected  FileFilter[] MetalFileChooserUI.FilterComboBoxModel.filters
           
 

javax.swing.plaf.multiFileFilter 的使用
 

返回 FileFilterjavax.swing.plaf.multi 中的方法
 FileFilter MultiFileChooserUI.getAcceptAllFileFilter(JFileChooser a)
          在由此对象处理的每个 UI 上调用 getAcceptAllFileFilter 方法。
 


JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only