Описание тега filevisitor

3 ответа

Swingworker с классом FileVisitor и walkFileTree(), который выполняет внутреннюю итерацию по "набору" файлов в дереве каталогов; где опубликовать ()?

Кажется, что долго выполняемая задача обходчика деревьев должна быть определена в классе следующим образом: public class TreeWalker extends SwingWorker<Void,String> implements FileVisitor<Path> И началось где-то так: TreeWalker walker = …
18 ноя '13 в 23:46
0 ответов

В Java, как мне создать структурированное дерево с помощью FileVisitor

Учитывая начальный путь, я хочу создать древовидный объект, представляющий файловую систему с использованием Java, показывающий все папки до уровня x, но не обычные файлы., Поэтому, используя FileVisitor, я знаю, что каждый раз перед тем, как я соби…
21 янв '18 в 17:35
0 ответов

Java NIO TreeVisitor удалить проблемы с NFS

Я пытаюсь удалить дерево каталогов с помощью Java NIO FileVisitor в файловой системе Linux NFS. Однако у меня возникли проблемы из-за файлов "глупого переименования" NFS (например,.nfs0000000007fa00e6000004c7). Кажется, что FileSystem или FileSystem…
10 сен '17 в 19:07
2 ответа

Использование файловой системы Java для получения только файлов и папок, а не подкаталогов

Поэтому я должен использовать систему файловых деревьев Java, потому что файлы.listfiles по какой-то причине невероятно медленно проходят через удаленную сеть. Однако во всех примерах файловой системы Java перечислены все файлы в подкаталогах, что с…
17 окт '15 в 15:34
1 ответ

Java FileVisitor заказано в каталоге

Я пытаюсь использовать интерфейс Java FileVisitor для просмотра списка файлов и импорта содержимого в базу данных. Сценарий заключается в импорте содержимого CSV по порядку. Может быть файл с именем Object.csv, Object_updated.csv, Object_deleted.csv…
17 мар '16 в 19:12
0 ответов

Невозможно скомпилировать метод walkFileTree в Java

Это мой класс Java: public class PrintFiles extends java.nio.file.SimpleFileVisitor<Path> { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attr) { if (attr.isSymbolicLink()) { System.out.format("Symbolic link: %s ", …
19 июл '14 в 06:23
1 ответ

Исключение при перемещении файлов

Я предполагаю, что это связано с моим ограниченным знанием того, как FileVisitor работает и разбирает каталоги. То, что я пытаюсь сделать, это переместить содержимое каталога в другой каталог. Я делаю это путем реализации FileVisitor<Path> как…
03 май '13 в 12:08
1 ответ

Попытка использовать SwingWorker в программе поиска, которая использует FileVisitor в потоке

Так продолжается эта ветка от 16 августа 2015 г. Я модифицирую свой Search программа для использования SwingWorker, Оригинальный код (main показано ниже) имеет один Thread который вызывается в main и "проходит по дереву файлов" из данного узла: publ…
1 ответ

FileVisitor для замены существующих файлов

Мне нужно заменить файл из одного каталога в другой каталог. Я искал в сети, и я нашел эффективное решение для замены файлов. Я использую Files.walkFileTree, чтобы пройти каталог и заменить файл. Перед заменой файла я проверяю, существует ли файл в …
21 май '17 в 09:00
2 ответа

SwingWorker с FileVisitor не публикует обработанную информацию быстро; GUI зависает

С помощью SwingWorker с FileVisitor не публиковать обработанную информацию быстро; GUI виснет. Я бы предпочел, чтобы этого не произошло, и хотел бы помочь с этой проблемой. Вот краткое описание того, как я использую SwingWorker с FileVisitor интерфе…
20 авг '15 в 16:24
3 ответа

Правильный способ использования FileVisitor в Java

Я пытаюсь пройти весь путь и его единственный слой подкаталогов. Для каждого файла мне нужно прочитать пять полей данных и вывести их в текстовый файл с разделителями. Я могу читать из одного текстового файла и проверить вывод на экране; после этого…
04 апр '12 в 15:51
0 ответов

javafx Обновление сообщения от метода walkfiletree Filevisitor

Я использую java 7 Files.walkFileTree метод для перемещения по всему диску. Я пытаюсь обновить метку javafx и индикатор выполнения в созданном мной классе пользовательского интерфейса, используя метод visitFile() моего пользовательского FileVisitor.…
16 ноя '15 в 22:33
1 ответ

В какой последовательности работает Java FileVisitor

Ответ на этот вопрос - B и C. Я понимаю, почему B - один из ответов, но я не могу понять, почему C также является правильным. Может кто-нибудь объяснить, почему C-правильный?
04 янв '15 в 04:57
4 ответа

Программа отображает имена файлов в JTextArea, поскольку она обходит дерево каталогов, но я не знаю, как остановить это с помощью нажатия клавиши

Есть два окна: графический интерфейс для пользовательского ввода и окно вывода для списка найденных имен файлов. Выполнение должно быть остановлено пользователем посредством нажатия клавиши и должно оставлять оба окна открытыми, потому что программа…
08 ноя '13 в 22:45
0 ответов

Java PathMatcher и SimpleFileVisitor без запуска Dir

В этом примере http://docs.oracle.com/javase/tutorial/essential/io/find.html У нас есть реализация SimpleFileVisitor, которая использует PathMatcher, чтобы принять (или нет) посещенный файл. Path startingDir = Paths.get(args[0]); String pattern = ar…
20 май '16 в 17:36
0 ответов

Почему Files.walkFileTree не сообщает о невозможности доступа к подключенному диску

Мой Java-код пересекает корневые каталоги компьютера, чтобы создать дерево папок (для использования в качестве json для веб-приложения) for (Path path : FileSystems.getDefault().getRootDirectories()) { MainWindow.logger.severe("Walking:"+path.getRoo…
01 мар '18 в 10:55
0 ответов

Перемещение не пустого каталога рекурсивно с использованием Java NIO.2 FileVisitor и Files.walkFileTree(...)

Я видел много примеров того, как рекурсивно копировать или удалять файлы с помощью Java NIO.2. Например, вот как скопировать папку со всем ее содержимым: /** * Copies a folder with all contents recursively. Class implements * {@code FileVisitor} int…
0 ответов

Поиск тысяч файлов через поток и "обход дерева", запись совпадений в JTable приводит к безответственности

Я изменил свою программу поиска Windows 7, чтобы записать соответствующие файлы в JTable, До этого я писал JTextArea, Выход был уродливым; следовательно JTable выход. Но с JTableпрограмма время от времени перестает отвечать на запросы при поиске тыс…
2 ответа

Я хотел бы использовать FileVisitor Java 7, чтобы пройтись по дереву

Я искал и искал руководство о том, как начать с нижней точки пути и пройти вверх (или "назад"), пока не найду папку с именем, которое я ищу. Класс FileVisitor выглядит так, как будто он может мне помочь, но он работает только с головы до пят. Есть л…
05 ноя '13 в 14:25
0 ответов

Можно ли указать Java FileVisitor пропускать файлы и возвращать только пути к папкам?

Мне нравится интерфейс FileVisitor за его способность игнорировать любые ошибки, возникающие при прохождении пути. Однако мне нужно использовать его только для возврата пути к папкам в пределах пройденного пути. Я не хочу, чтобы он касался или каким…
14 апр '21 в 21:59