Выбирать каталог с WindowBuilder [закрытого] Java

Хороший прежде всего говорить, что я изучаю, и думало о том, чтобы сделать вид программы, где был бы выбран каталог windows, чтобы позже называть все файлы внутри договора в предопределенный главный файл.

Я не стремлюсь то, что я кода, только если кто-то может говорить мне, было ли возможно делать нечто похожее, и мог ли способ мне состоять в том, чтобы говорить более или менее в той, которая была бы сделана. Я увидел, что есть класс, который служит для того, чтобы назвать файлы, но не имею он ни разрабатывает, если бы было возможно выбирать каталог, чтобы после действовать с Вашими файлами.

PD: У него было намерение это делать посредством WindowBuilder для того, чтобы он был более графическим, хотя, если он должен быть с другим выбором, нет проблемы.

1
задан 14.04.2017, 05:54
1 ответ

Протестируй это. чтобы получать Поля определенного каталога, применяя filter. isFile, потом пробегает array, чтобы делать изменение имени. import java.io. File; import java.io. FilenameFilter; import java.util. Arrays;

public class Solution {
        public static void main(String[] args) {
        String path= "ruta";
        File file = new File(path);
        String[] directories = file.list(new FilenameFilter() {
          @Override
          public boolean accept(File current, String name) {
            return new File(current,name).isFile();
          }
        });
        System.out.println(Arrays.toString(directories));
        File var,newvar;int i=1;
        for (String directory : directories) {
            var = new File(path+directory);
            newvar= new File(path+"newName -"+i);
            var.renameTo(newvar);
        }
    }

}
1
ответ дан 24.11.2019, 12:29