如何在JButton 设置“ENTER”快捷键.

dffffff 2006-05-17 05:22:34
烦啊~~~自己按照书上的窗体写了代码好长,现在想在一个按钮中加入一个为"ENTER"的快捷键,但是...试过好多方法都不行,请各位高手大侠帮帮手好吗???给个例子!!!!
...全文
429 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mocuishle620 2006-06-02
  • 打赏
  • 举报
回复
可以先设定为默认的选中状态,然后键盘监听
congbailing_914 2006-06-01
  • 打赏
  • 举报
回复
hello
starr0110 2006-06-01
  • 打赏
  • 举报
回复
zhouqi724(如花姑娘),厉害,不过我也使这么想的,呵呵
nako_ruru 2006-05-31
  • 打赏
  • 举报
回复
可以看出菜鸟如此之多,这么多真正能够理解按键处理的只有zhouqi724(如花姑娘)。悲哀
GALFORDD 2006-05-25
  • 打赏
  • 举报
回复
先要让装JButton的contentPane获得焦点 requestFocus();
然后再做键盘监听
  • 打赏
  • 举报
回复
一般是给当前的panel写键盘监听,除非你能确定你要求的那个button能获得焦点,不过这样做有意义么?
wangbiao 2006-05-23
  • 打赏
  • 举报
回复
mark
aaa2003gf 2006-05-21
  • 打赏
  • 举报
回复
就是一KEY 监听
zhouqi724 2006-05-18
  • 打赏
  • 举报
回复
实现Action接口

//将确定按钮与ENTER键绑定
confirmButton.getInputMap(JButton.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0), "CLICK");
confirmButton.getActionMap().put("CLICK", this);
yonghar 2006-05-17
  • 打赏
  • 举报
回复
回车触发按钮的代码

http://www.xio.name/blog/blog.htm?id=10067

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧