我正在創建一個SWT應用程序,調用java.lang.Process
中的外部可執行文件(比如說abc.exe)。這個新過程是在我的複合材料的「開始」按鈕上創建的。java.lang.Process Kill not done
問題是,如果執行文件abc.exe掛起;我的整個SWT外殼都會掛起!所以我想添加一個名爲「停止」的新按鈕,這樣用戶可以輕鬆地殺死掛起的進程,但由於所有內容都在單個線程中執行,因此我也無法按'停止'。
任何人都可以告訴我/告訴我如何以最好的方式解決這個問題。
很多謝謝,Tor
這一切都表明你沒有運行在後臺線程的過程。如果是這樣,解決方案是基本的 - 使用後臺線程。 –