看板 java 關於我們 聯絡資訊
各位: 我搜尋過好像沒有相關的文章. 想請問一種情形. 假設我點了一個textfield, 理論上算是focus在上面. 假設這時我又點了其他地方, e.g. JFrame or JLable or JPanel. 理論上這時focus應該就算消失了吧, 那我該如何取得消失了的focus或是有沒有focus轉移到其他地方的event? 因為我想要在focus消失時, 讓textfield設成unenlabed. 謝謝, m(_ _)m. -- 重要的是"心" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.129.167 ※ 編輯: zeat 來自: 203.64.129.167 (04/09 11:36)
superlubu:addFocusListener... API doc 有寫 04/09 11:39
zeat:thanks a lot. :) 04/09 11:52
我剛剛試了FocusListener的focusLost方法, 但沒有辦法達到我的要求@@ 假設我點了textfield再去點JList或點我有實作click的JLabel的確會觸發事件, 但是我點JFrame或沒有實作click的JLabel便沒有辦法觸發, 有辦法可以解決後者嗎? thanks a lot. ※ 編輯: zeat 來自: 203.64.129.167 (04/09 12:04)