public abstract class FileView extends Object
FileView定义了一个抽象类,可以实现为文件选择器提供File的UI File 。
每个L&F JFileChooserUI对象实现此类来传回正确的图标,并对该L&F特定的类型描述。
例如,Microsoft Windows L&F返回用于目录和通用文件的通用Windows图标。
此外,您可能希望提供您自己的FileView JFileChooser以返回不同的图标或附加信息使用JFileChooser.setFileView(javax.swing.filechooser.FileView) 。
JFileChooser首先看看是否有一个用户定义FileView ,如果有的话,它从那里获取类型信息。 如果FileView为任何方法返回null ,则JFileChooser然后使用L&F特定视图来获取信息。 因此,举例来说,如果你提供了一个FileView类返回Icon为JPG文件,并返回null图标所有其他文件,该UI的FileView将为其他所有文件提供默认图标。
有关简单文件视图的示例实现,请参阅yourJDK/demo/jfc/FileChooserDemo/ExampleFileView.java 。 有关更多信息和示例,请参阅How to Use File Choosers “Java教程 ”中的一节。
JFileChooser
| Constructor and Description |
|---|
FileView() |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.