有時(shí)候我們需要對Text Widget輸入框中的內(nèi)容加以驗(yàn)證,如果輸入內(nèi)容不合法,將使用MessageDialog.openError()顯示出錯(cuò)信息對話框,關(guān)閉對話框之后,焦點(diǎn)重新回到輸入出錯(cuò)的Text Widget,并全選輸入內(nèi)容,但是有一個(gè)問題,會(huì)導(dǎo)致不斷彈出錯(cuò)誤信息對話框,其原因不得而知,這時(shí)使用Display.asyncExec()來解決,該方法會(huì)新開一個(gè)線程,并在當(dāng)前所有調(diào)用執(zhí)行完畢之后執(zhí)行新開的線程
java 代碼
安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢】