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