java 键盘 线程,线程与键盘事件

线程与键盘事件

我想把一个键盘事件写到自己创建的一个线程当中,也就是说当那个线程启动时,可以让键盘事件一起启动,线程启动时,不只是执行run()里的程序吗?但键盘事件是在另外一个方法里,这两个方法怎么才能联系到一起?

搜索更多相关的解决方案:

线程  键盘  run  联系

----------------解决方案--------------------------------------------------------

键盘事件 你不按是不会启动的啊  让键盘事件获得焦点就可以了吧

----------------解决方案--------------------------------------------------------

程序执行的时候就是在run()方法和主线程之间切换的啊

不用非的放在run()方法里啊

----------------解决方案--------------------------------------------------------

以下是引用联大小生在2006-6-24 12:34:57的发言:

我想把一个键盘事件写到自己创建的一个线程当中,也就是说当那个线程启动时,可以让键盘事件一起启动,线程启动时,不只是执行run()里的程序吗?但键盘事件是在另外一个方法里,这两个方法怎么才能联系到一起?

最好的方法就是为这个事件注册一个事件处理函数

然后你按了特定的键以后,就可以触发这个函数的调用

无论这个函数你定义在什么地方,只要你把它注册在同一个事件源中,那么当事件发生的时候,它是一定会调用的

----------------解决方案--------------------------------------------------------

我把一个对象注册了键盘事件,可是当我按键盘的时候,也不会产生键盘事件,这是为什么?

----------------解决方案--------------------------------------------------------

什么对象?注册对了吗?

----------------解决方案--------------------------------------------------------

以下是引用联大小生在2006-6-24 23:01:08的发言:

我把一个对象注册了键盘事件,可是当我按键盘的时候,也不会产生键盘事件,这是为什么?

要产生键盘事件,还必须这个组件获得了焦点

否则的话,是产生不了键盘事件的

----------------解决方案--------------------------------------------------------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值