作者superlubu (劲过吕布)
看板java
标题Re: [问题] 关於JTextField的问题
时间Sat Jun 24 11:16:16 2006
※ 引述《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