社区
Java SE
帖子详情
如何获取键盘输入焦点?
bugn
2003-06-04 11:37:43
requestFocus() requestFocusInWindow() 都无效?
...全文
119
10
打赏
收藏
如何获取键盘输入焦点?
requestFocus() requestFocusInWindow() 都无效?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bugn
2003-06-16
打赏
举报
回复
现在发现跟jvm版本有关,sun的1.4.0和1.4.2下正常,1.4.1不正常!
cxfirefox
2003-06-04
打赏
举报
回复
用requestFocus(),但是一般要放在鼠标事件EventListener内!
feiyuegaoshan
2003-06-04
打赏
举报
回复
我实验了一下,没有问题。就是把requestFoucs()放在事件响应代码内。
yuanmeng163
2003-06-04
打赏
举报
回复
试一下:grabFocus()
hlding
2003-06-04
打赏
举报
回复
可以使用键盘键(比如Tab)在对象上移动焦点,requestFocus(),如果不行,请将代码贴出来
yshao
2003-06-04
打赏
举报
回复
能说的具体些吗?
mymoto
2003-06-04
打赏
举报
回复
当生成text的时候就requestFocus()
cxfirefox
2003-06-04
打赏
举报
回复
我试了一下,requestFoucs()放在其他的Listener中都不起作用,呵呵,看来帮不了你
bugn
2003-06-04
打赏
举报
回复
我这里之所以要设焦点就是因为没有鼠标,所以进入一个Panel后要立刻设好输入焦点,这样用户才能输入
cxfirefox
2003-06-04
打赏
举报
回复
补充:
放在事件监听器MouseListener()的方法MouseClicked中,那样,点击鼠标选择了区域之后就能捕捉键盘焦点了!
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章