[問題] 等待某一事件發生後才能往下執行該怎寫

看板java作者 (kk)時間16年前 (2009/06/03 18:26), 編輯推噓6(601)
留言7則, 7人參與, 最新討論串1/1
我想要在我的程式流程裡某個點 等待某個事件(例如按下某個按鈕)執行過後 才可以往下執行 我有想過用一個無限迴圈卡在那邊 但是這樣會使整個cpu利用率飆高.. 似乎不是個很好的作法 請問還有什麼辦法可以讓程式卡在那個點等待我按鈕按下去後 才可以在往下跑呢? 有什麼api可以用呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.233.52 ※ 編輯: kkman0120 來自: 118.166.233.52 (06/03 18:27)

06/03 19:00, , 1F
Listener?
06/03 19:00, 1F

06/03 21:26, , 2F
observer?
06/03 21:26, 2F

06/03 22:57, , 3F
state ?
06/03 22:57, 3F

06/04 09:24, , 4F
wait?
06/04 09:24, 4F

06/04 09:37, , 5F
observer+1
06/04 09:37, 5F

06/04 10:59, , 6F
可參考小弟劣文 #14Q6Qq00
06/04 10:59, 6F

06/06 00:43, , 7F
謝謝你們
06/06 00:43, 7F
文章代碼(AID): #1A9a_fSK (java)