|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class FileSystemView extends Object
Лица, имеющие патент Java могут хотеть обеспечить различную реализацию FileSystemView, чтобы лучше обработать данную операционную систему.
| Конструктор и Описание |
|---|
FileSystemView() |
| Модификатор и Тип | Метод и Описание |
|---|---|
Файл |
createFileObject(File dir, String filename)
Возвращает объект Файла, созданный в dir из данного имени файла.
|
Файл |
createFileObject(String path)
Возвращает объект Файла, созданный из данной строки пути.
|
protected File |
createFileSystemRoot(File f)
Создает новое
File объект для f с корректным поведением для корневого каталога файловой системы. |
abstract File |
createNewFolder(File containingDir)
Создает новую папку с именем папки значения по умолчанию.
|
Файл |
getChild(File parent, String fileName) |
Файл |
getDefaultDirectory()
Возвратите начальный каталог значения по умолчанию пользователя для селектора файла.
|
Файл[] |
getFiles(File dir, boolean useFileHiding)
Получает список показанных (то есть.
|
static FileSystemView |
getFileSystemView() |
Файл |
getHomeDirectory() |
Файл |
getParentDirectory(File dir)
Возвращает родительский каталог
dir. |
Файл[] |
getRoots()
Возвраты все корневые разделы на этой системе.
|
Строка |
getSystemDisplayName(File f)
Имя файла, каталога, или папки, поскольку это было бы выведено на экран в браузере системного файла.
|
Значок |
getSystemIcon(File f)
Значок для файла, каталога, или папки, поскольку это было бы выведено на экран в браузере системного файла.
|
Строка |
getSystemTypeDescription(File f)
Введите описание для файла, каталог, или папку, поскольку это было бы выведено на экран в браузере системного файла.
|
boolean |
isComputerNode(File dir)
Используемый классами UI, чтобы решить, вывести ли на экран специальный значок для компьютерного узла, например.
|
boolean |
isDrive(File dir)
Используемый классами UI, чтобы решить, вывести ли на экран специальный значок для дисков или разделов, например.
|
boolean |
isFileSystem(File f)
Проверки, если
f представляет реальный каталог или файл в противоположность специальной папке такой как "Desktop". |
boolean |
isFileSystemRoot(File dir)
dir корень дерева в файловой системе, такой как диск или раздел.
|
boolean |
isFloppyDrive(File dir)
Используемый классами UI, чтобы решить, вывести ли на экран специальный значок для гибкого диска.
|
boolean |
isHiddenFile(File f)
Возвраты, скрывается ли файл или нет.
|
boolean |
isParent(File folder, File file)
На Windows файл может появиться в многократных папках кроме его родительского каталога в файловой системе.
|
boolean |
isRoot(File f)
Определяет, является ли данный файл корнем в navigatable дереве (ьях).
|
Булев |
isTraversable(File f)
Возвращает true, если файл (каталог) можно посетить.
|
public static FileSystemView getFileSystemView()
public boolean isRoot(File f)
C:\, D:\, и т.д. у Unix есть один корень, "/" каталог. Реализация по умолчанию получает информацию от ShellFolder class.f - a File объект, представляющий каталогtrue если f корень в navigatable дереве.isFileSystemRoot(java.io.File)public Boolean isTraversable(File f)
f - Filetrue если файл/каталог может быть пересечен, иначе falseJFileChooser.isTraversable(java.io.File), FileView.isTraversable(java.io.File)public String getSystemDisplayName(File f)
f - a File объектJFileChooser.getName(java.io.File)public String getSystemTypeDescription(File f)
f - a File объектJFileChooser.getTypeDescription(java.io.File)public Icon getSystemIcon(File f)
f - a File объектJFileChooser.getIcon(java.io.File)public boolean isParent(File folder, File file)
folder - a File возразите repesenting каталог или специальная папкаfile - a File объектtrue если folder каталог или специальная папка и содержит file.public File getChild(File parent, String fileName)
parent - a File возразите repesenting каталог или специальная папкаfileName - имя файла или папки, которая существует в parentnew File(parent, fileName) кроме тех случаев, когда родитель и дочерний элемент являются оба специальными папками, когда File обертка, содержащая a ShellFolder объект.public boolean isFileSystem(File f)
f представляет реальный каталог или файл в противоположность специальной папке такой как "Desktop". Используемый классами UI, чтобы решить, является ли папка выбираемой, делая выбор каталога.f - a File объектtrue если f реальный файл или каталог.public abstract File createNewFolder(File containingDir) throws IOException
IOExceptionpublic boolean isHiddenFile(File f)
public boolean isFileSystemRoot(File dir)
dir - a File объект, представляющий каталогtrue если f корень файловой системыisRoot(java.io.File)public boolean isDrive(File dir)
dir - каталогfalse всегдаpublic boolean isFloppyDrive(File dir)
dir - каталогfalse всегдаpublic boolean isComputerNode(File dir)
dir - каталогfalse всегдаpublic File[] getRoots()
public File getHomeDirectory()
public File getDefaultDirectory()
File объект, представляющий начальную папку значения по умолчаниюpublic File createFileObject(File dir, String filename)
public File createFileObject(String path)
public File[] getFiles(File dir, boolean useFileHiding)
public File getParentDirectory(File dir)
dir.dir - File быть запрошеннымdir, или null если dir nullprotected File createFileSystemRoot(File f)
File объект для f с корректным поведением для корневого каталога файловой системы.f - a File объект, представляющий корневой каталог файловой системы, например "/" на Unix или "C: \" на Windows.File объект
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92