Re: [問題] 關於JTextField的問題
※ 引述《zxwxz (zxwxz)》之銘言:
: 現在正在做gui的介面
: 由於使用者輸入可能出現很多問題
: 因此想直接把一個JTextField改寫成只能接受某些特定文字或數字
: 但是問題來了就是如果是使用.addKeyListener()
: 雖然可以抓的到文字部分
: 但是key的觸發並不是文字改變的觸發
: 因此抓到了event卻不知道怎樣把這個event擋掉
: 例如想擋掉非數字輸入
: 輸入a
: 可是卻變成抓到event VK_a
: 但是此時text內容還沒變動
: 請問有辦法抓到文字內容被變更的Listener嗎?
要把 event 擋掉,可以用 InputEvent.consume() method.
詳細可參考 java.awt.event.InputEvent 的 API 文件。
--
勁過呂布的勁過相薄...
http://www.wretch.cc/album/superlubu
亂七八糟的,不好意思 m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 147.8.130.225
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章