Eclipse Question:
Download Questions PDF

How to access UI objects from a non-ui thread?

Answer:

Use Display.getDefault().asyncExec(new Runnable()...) Display.asyncExec causes the run() method of the runnable to be invoked by the user-interface thread at the next reasonable opportunity. The caller of this method continues to run in parallel, and is not notified when the runnable has completed.

Download Eclipse Interview Questions And Answers PDF

Previous QuestionNext Question
What are extensions and extension points?How to fire a key event in my test code to make the program act as if a user pressed a key?