Hi Brendan,

It's not good approach to modify GUI from Task thread.
I was facing this issue too. You can look here: http://mail-archives.apache.org/mod_mbox/pivot-user/201201.mbox/browser You can use TaskAdapter or ApplicationContext.queueCallback() to modify/work with GUI, for example to show loaded data somewhere ;-)

Lukas

Dne 12.3.2012 18:07, Brendan cheng napsal(a):
Hi,

I followed the example of background task and built a dialog with a Get task to fetch data. The task can be ran successfully once and when run the second, it failed with error message:

java.lang.IllegalStateException: this method can only be called from the AWT event dispatch thread, and not from "Thread-11"


I checked with debugger and confirm that the second is still in AWT-EventQueue-0, same as the first.


The dialog box was initialized from BXML file and called by a context menu item.


Any idea what's wrong?


Regards,


Brendan


Reply via email to