public abstract class FileView extends Object
FileViewは、ファイル・チューザにFileのUI情報を提供するために実装するabstractクラスを定義します。 各L&F JFileChooserUIオブジェクトは、そのL&Fに固有の適切なアイコンおよび種類の説明を返すために、このクラスを実装します。 たとえば、WindowsのL&Fは、ディレクトリおよびジェネリック・ファイルで使用するWindowsのジェネリック・アイコンを返します。 また、JFileChooser.setFileView(javax.swing.filechooser.FileView)を使用して独自のFileViewをJFileChooserに提供することにより、別のアイコンや追加情報を返すことができます。
JFileChooserは最初にユーザー定義のFileViewがあるかどうかを調べ、ある場合はまずそこからファイルの種類についての情報を取得します。 メソッドに対してFileViewがnullを返す場合、JFileChooserはそのL&Fに固有のビューを使用して情報を取得します。 たとえば、JPGファイルにはIconを返し、ほかのすべてのファイルにはnullアイコンを返すFileViewクラスを提供すると、UIのFileViewはほかのすべてのファイルに対してデフォルトのアイコンを提供します。
単純なファイル・ビューの実装例については、yourJDK/demo/jfc/FileChooserDemo/ExampleFileView.javaを参照してください。 詳細と例については、「The Java Tutorial」の「How to Use File Choosers」セクションを参照してください。
JFileChooser| コンストラクタ | 説明 |
|---|---|
FileView() |
| 修飾子と型 | メソッド | 説明 |
|---|---|---|
String |
getDescription(File f) |
ユーザーが判別できる、ファイルの説明です。
|
Icon |
getIcon(File f) |
JFileChooserでこのファイルを表すアイコンです。 |
String |
getName(File f) |
ファイルの名前です。
|
String |
getTypeDescription(File f) |
ユーザーが判別できる、ファイルの種類の説明です。
|
Boolean |
isTraversable(File f) |
ディレクトリに移動可能かどうかを返します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。