原创作者: macrochen
阅读:1962次
评论:0条
更新时间:2011-06-01
有时候我们需要对Text Widget输入框中的内容加以验证,如果输入内容不合法,将使用MessageDialog.openError()显示出错信息对话框,关闭对话框之后,焦点重新回到输入出错的Text Widget,并全选输入内容,但是有一个问题,会导致不断弹出错误信息对话框,其原因不得而知,这时使用Display.asyncExec()来解决,该方法会新开一个线程,并在当前所有调用执行完毕之后执行新开的线程
java 代码
- PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable(){})
评论 共 0 条 请登录后发表评论