publish() в методе SwingWorker — ошибка

Я использую класс SwingWorker и внутри метода doInBackground(), определенного как protected Integer doInBackground() throws Exception, я вызываю метод публикации. Это работает нормально. В другом месте я вызываю другой метод, определенный как private boolean myMethod() throws Exception.. Внутри этого метода я вызываю publish(). Я получаю следующую ошибку при вызове этого метода из NetBeans, которую я не понимаю:

ошибка метода

Мне нужно изменить декларацию myMthod(), но я не знаю, чего не хватает?


person Peter Ream    schedule 09.02.2017    source источник
comment
Возможный дубликат Использование метода публикации Swingworker в другом классе   -  person BackSlash    schedule 09.02.2017
comment
Существует ли ограничение (1) на количество разрешенных вызовов SwingWorker.publish()?   -  person Peter Ream    schedule 09.02.2017


Ответы (1)


Мне пришлось поместить myMethod() в класс SwingWorker. Все хорошо. Очень новый для SwingWorker.

person Peter Ream    schedule 09.02.2017