Swtbot.syncExec () проблема при использовании в пользовательском классе - PullRequest
0 голосов
/ 04 сентября 2018

Я учусь использовать SWTBot и столкнулся с этой проблемой.

Вот мой код в Groovy.

class A{

  SWTBot bot = new SWTBot()

  def foo(){
      bot.syncExec {
         ...
      }
  }
}

Функция foo () отлично работает, когда не является методом класса.

Но когда я положил его в класс, я получил сообщение об ошибке:

No signature of method: org.eclipse.swtbot.swt.finder.SWTBot.syncExec() is applicable for argument types: (A$_foo_closure1)

Может кто-нибудь помочь мне с этим? Большое спасибо!

...