Вызвать метод отражения из SwingWorker - PullRequest
0 голосов
/ 26 марта 2012

У меня есть фрейм JFrame, который вызывает SwingWorker для выполнения операций ввода-вывода (например, копирование всех файлов из каталога) В методе doInBackground () SwingWorker я использую Reflection для вызова метода, который выполняет операции ввода-вывода

например:

    protected StringBuilder doInBackground() throws Exception {
            ...
    try {
    Class cl = ReconClient1.class;
    java.lang.reflect.Method method = cl.getMethod(invokeMethod);
    Object obj = method.invoke(client);
            ...
    } catch(Exception e) { 
        System.out.println(e.getMessage());
    }
        return ...;
    }

Я хотел бы получить вывод из вызванного метода постепенно (например, после копирования каждого файла) Это возможно?

...