看板 java 關於我們 聯絡資訊
現在正在做gui的介面 由於使用者輸入可能出現很多問題 因此想直接把一個JTextField改寫成只能接受某些特定文字或數字 但是問題來了就是如果是使用.addKeyListener() 雖然可以抓的到文字部分 但是key的觸發並不是文字改變的觸發 因此抓到了event卻不知道怎樣把這個event擋掉 例如想擋掉非數字輸入 輸入a 可是卻變成抓到event VK_a 但是此時text內容還沒變動 請問有辦法抓到文字內容被變更的Listener嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.129.28