當前位置:編程學習大全網 - 網站源碼 - 為什麽java esclipes會卡住

為什麽java esclipes會卡住

妳的代碼不完整。您需要確保您沒有在您的KeyListener中啟動壹個新線程嗎?

如果它沒有在自己的線程中運行,請查看下面的段落。如果有新線程,請忽略以下內容:

不能直接用Thread.sleep。記住,我們只允許這種導致我們新創建的線程無限循環的用法。也就是說,如果監聽器在自己創建的線程中處理事件,是允許的。

原因是當圖形不同時,Swing在自己專用的“Swing事件線程”中調度事件。我們可以使用SwingUtilities。isawteventThread()判斷當前線程是否為Swing事件調度程序。

現在在您的代碼中,while(...){睡眠(...);)無限循環。

  • 上一篇:1月期貨從業什麽時候出成績?證書含金量如何?
  • 下一篇:微信休米編輯器如何編輯文章
  • copyright 2024編程學習大全網