SWT中从后台线程访问VIEW界面组件的控件 怼烎@ 2022-06-18 03:09 128阅读 0赞 解决方法是使用Display对象,Display对象主要负责管理事件循环和控制UI线程和其它线程之间的通信. Display.getDefault().asyncExec(new Runnable()\{ public void run()\{ //对前台界面进行操作 \} \}); 例: private static Text displayText; public static void setContent(final String content) \{ Display.getDefault().asyncExec(new Runnable() \{ public void run() \{ displayText.setText(content); \} \}); \} 在后台调用XXX类.setContent("内容"),就可以赋值,在界面上显示了
还没有评论,来说两句吧...