[英]New JFrame with new thread
我用組合框和一個按鈕創建了一個JFrame,它將創建一個新線程並繼續執行操作。 我希望新的JFrame從每個新線程開始,以將日志輸出到新的JFrame。 但是,即使我將與JFrame相關的代碼放在新線程中並關閉該JFrame,它也會結束整個程序,而不是該運行線程。 使我想要的成為可能的最佳方法是什么? 我只是想在每個新線程啟動時打開一個新的JFrame,當我關閉該JFrame時,它將結束該線程。
問候!
默認情況下,關閉JFrame
只會將其隱藏(請參閱文檔setDefaultCloseOperation()
)。 如果關閉窗口正在退出您的應用程序,那一定是由於您自己的代碼。 您不是偶然地打電話給setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE)
,對嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.