我試圖在JFrame中顯示圖像。它們印刷良好,沒有任何問題。但是,當我關閉JFrame窗口時,即使窗口關閉,進程仍在運行。我怎樣才能停止圖像加載線程?請用示例編碼來解釋。如何在JFrame中加載圖像時停止進程
回答
用途:
youJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
,或者您可以用編程方式做到這一點:
System.exit(0);
或者:
youJFrame.dispose(); // this will end the program if no other threads are running.
編輯:
如何停止圖像加載線程
您可以interrupt()
方法發送的信號。
感謝您的回覆。但在我的程序中,我的第一個jframe窗口與其他lframe窗口鏈接。當我按下按鈕目前窗口應該消散,並出現新的窗口。它的工作,但如果我關閉我的第二個窗口,屬於第一個窗口的過程仍在運行 – user1415043
@ user1415043更好地幫助更快地編輯您的問題與[SSCCE](http://sscce.org/),否則一切都拍攝到黑暗 – mKorbel
您可能沒有爲JFrame設置默認關閉操作。不確定你想要什麼,但可能是在窗口關閉時應用程序應該關閉。如果是這樣,
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
如果您的JFrame被稱爲frame
。如果您只想發佈由JFrame使用JFrame.DISPOSE_ON_CLOSE所佔用的資源,請改爲使用JFrame.DISPOSE_ON_CLOSE。
感謝您的迴應。但在我的程序中,我的第一個jframe窗口與其他lframe窗口鏈接。當我按下按鈕目前窗口應該消散,並出現新的窗口。它的工作,但如果我關閉我的第二個窗口,屬於第一個窗口的過程仍在運行 – user1415043
正如其他人指出的,請顯示您的代碼。什麼是按下按鈕時觸發的代碼,例如你如何讓現在的窗戶「消失」? – niklon
- 1. 如何在加載時停止圖像的加載
- 2. 如何在FULL圖像加載時進行圖像加載? jquery
- 3. IE9在x圖像加載後停止加載圖像
- 4. 如何在瀏覽器中停止處理時停止進度gif圖像
- 5. 如何停止在UIWebView中加載圖像?
- 6. 如何在桌面視圖中滾動時停止重新加載圖像
- 7. 如何在jquery中發生進程時顯示加載圖像
- 8. 如何停止加載遠程圖像的imageView?
- 9. 使用JFrame在Java中加載圖像
- 10. 如何在等待圖像加載時暫停程序
- 11. Android - 如何在滾動時停止在Recyclerview中重新加載圖像
- 12. 如何停止下載單個圖像
- 13. 如何顯示加載圖像在加載()與js的進程
- 14. 加載圖像停止問題
- 15. IE8停止加載GIF圖像
- 16. 停止延遲加載圖像?
- 17. IE永不停止加載圖像
- 18. 如何中止圖像加載
- 19. 從Java加載包中的圖像(JFrame)
- 20. 圖像不加載在JPanel是JFrame內
- 21. CSS如何停止Google地圖加載?
- 22. 如何正確停止加載程序?
- 23. 我將如何停止在我的表格視圖中重複加載圖像?
- 24. 如何在使用jquery加載網頁時停止加載?
- 25. 如何在警報框打開時停止加載程序
- 26. 如何在加載大圖像時顯示加載圖像?
- 27. 如何停止加載iframe
- 28. 如何停止iframe加載?
- 29. 如何在picasso中加載圖像時使用進度條?
- 30. 如何在圖像未放大時停止移動圖像?
至少要顯示你的代碼。 –
你已經在上面省略了非常重要的信息,並且你已經被三個人告知(到目前爲止)。編輯問題以添加必要的信息(*不要*像剛纔那樣創建一個新的單獨問題)。除此之外,最終社區將不得不關閉並刪除這個問題,因爲「這不是一個真正的問題」。 –