Класс BasicFileChooserUI.BasicFileView
- java.lang.Object
-
- javax.swing.filechooser.FileView
-
- javax.swing.plaf.basic.BasicFileChooserUI.BasicFileView
- Вложенный класс:
- BasicFileChooserUI
protected class BasicFileChooserUI.BasicFileView extends FileView
Базовое представление файла.
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected Hashtable<File,Icon> |
iconCache |
Кэш иконок |
Конструкторы
| Конструктор | Описание |
|---|---|
BasicFileView() |
Конструирует |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
cacheIcon(File f,
Icon i) |
Кэширует значок для файла. |
void |
clearIconCache() |
Очищает кэш значков. |
Icon |
getCachedIcon(File f) |
Возвращает кэшированный значок для файла. |
Boolean |
isHidden(File f) |
Возвращает, является ли файл скрытым. |
Методы, унаследованные от класса javax.swing.filechooser.FileView
getDescription, getIcon, getName, getTypeDescription, isTraversable
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Подробное описание полей
iconCache
protected Hashtable<File,Icon> iconCache
Кэш иконок
Подробное описание конструкторов
<init>()
public BasicFileView()
Конструирует BasicFileView.
Подробное описание методов
clearIconCache()
public void clearIconCache()
Очищает кэш значков.
getCachedIcon(java.io.File)
public Icon getCachedIcon(File f)
Возвращает кэшированный значок для файла.
- Параметры:
-
f- файл - Возвращает:
- кэшированный значок для файла
cacheIcon(java.io.File,javax.swing.Icon)
public void cacheIcon(File f,
Icon i)
Кэширует значок для файла.
- Параметры:
-
f- файл -
i- значок
isHidden(java.io.File)
public Boolean isHidden(File f)
Возвращает, является ли файл скрытым.
- Параметры:
-
f- файл - Возвращает:
- является ли файл скрытым
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/javax/swing/plaf/basic/BasicFileChooserUI.BasicFileView.html