1
這可能嗎?因爲我們的編輯器做了很多權利管理/ webservice的東西,非常慢,並完全阻止了UI線程。我想在所有事情都準備好後再回到主線程。Eclipse RCP - 我可以在後臺線程中打開編輯器嗎?
我不確定它是否可以使用Eclipse自己的基於多編輯器的編輯器?
這可能嗎?因爲我們的編輯器做了很多權利管理/ webservice的東西,非常慢,並完全阻止了UI線程。我想在所有事情都準備好後再回到主線程。Eclipse RCP - 我可以在後臺線程中打開編輯器嗎?
我不確定它是否可以使用Eclipse自己的基於多編輯器的編輯器?
編輯器部件的初始加載必須在UI線程中運行。
然後,您可以使用Job
或其他後臺線程來完成初始化編輯器數據。
後臺代碼必須使用Display.asyncExec
在UI線程中執行代碼。
謝謝Greg! – breakline 2014-10-10 11:01:50