[急问]关于Form获取焦点和Canvas的键盘监听的问题
来源:互联网 发布:网贷推广代理平台源码 编辑:程序博客网 时间:2024/06/04 18:07
[急问]关于Form获取焦点和Canvas的键盘监听的问题
1、Form
有一个Form,里面有若干个CustomItem。
现在需要如下效果:当焦点移动到某个CustomItem上时,能知道是哪个CustomItem被选中了,从而可以控制该CustomItem里的线程开始运行。
看了很久的API Docs,没有发现Form里有类似于List中的getSelected()方法。
也就是说,当焦点移动到一个CustomItem上并且没有按任何键时,这个Item不知道自己已经被盯上了,同时我也没办法判断现在是哪个Item被选中。
到底应该如何获取哪个Item现在被焦点(选中)呢?
2、Canvas
Canvas里有捕获按键的方法:KeyPressd()等。
然而,在Nokia的手机上,除了数字键盘和上下左右中5个键外,还有左上、左下、右上、右下4个键。这4个键的值都不明。其中,左下和右下分别是拨打电话和挂机键。而左上和右上两个键始终不知道是什么值。而且,当给这个Canvas加命令时,这两个键都是弹出命令菜单(不论命令是Exit还是OK)。
现在,需要给Canvas加上类似Form时右上键的功能。即当按右上键时,直接执行Exit命令,而不是弹出命令菜单,再到菜单里去选择Exit。
这个怎么实现?
1、Form
有一个Form,里面有若干个CustomItem。
现在需要如下效果:当焦点移动到某个CustomItem上时,能知道是哪个CustomItem被选中了,从而可以控制该CustomItem里的线程开始运行。
看了很久的API Docs,没有发现Form里有类似于List中的getSelected()方法。
也就是说,当焦点移动到一个CustomItem上并且没有按任何键时,这个Item不知道自己已经被盯上了,同时我也没办法判断现在是哪个Item被选中。
到底应该如何获取哪个Item现在被焦点(选中)呢?
2、Canvas
Canvas里有捕获按键的方法:KeyPressd()等。
然而,在Nokia的手机上,除了数字键盘和上下左右中5个键外,还有左上、左下、右上、右下4个键。这4个键的值都不明。其中,左下和右下分别是拨打电话和挂机键。而左上和右上两个键始终不知道是什么值。而且,当给这个Canvas加命令时,这两个键都是弹出命令菜单(不论命令是Exit还是OK)。
现在,需要给Canvas加上类似Form时右上键的功能。即当按右上键时,直接执行Exit命令,而不是弹出命令菜单,再到菜单里去选择Exit。
这个怎么实现?
0 0
- [急问]关于Form获取焦点和Canvas的键盘监听的问题
- 请教关于上网和局域网不通的问题,急!!急!!!
- Dialog 获取焦点的监听
- 关于delphi制作安装文件的问题!急,急,急!
- 关于ListView获取焦点的问题
- 关于ListView获取焦点的问题
- 今天跟大家分享一下关于input框获取焦点和失去焦点的问题。
- 关于FORM表单元素NAME和ID的获取问题
- 关于MyEclipse的问题,急........
- 关于ListView和EditText的焦点问题
- 关于WebView和js的问题,急急急!!!
- 关于WebView和js的问题,急急急!!!
- 问一个vs.net2003的安装问题,急!
- 关于GridView中Item和其子控件获取焦点的问题
- 关于EditText获取焦点,隐藏软键盘的问题
- 关于 activity 中 button 获取焦点的问题
- 关于最下方 EditText 获取焦点 界面上移的问题
- android关于EditText获取焦点的一个问题
- 求救如何通过按钮本页面排序
- 初来扎到的新手,我想问一下,如果要开发N3650上的程序,要哪些开发工具和开发环境
- 散分拉,请教定时器的问题
- J2ME中的中文显示问题
- 我的一个小程序的功能完善问题
- [急问]关于Form获取焦点和Canvas的键盘监听的问题
- j2me发送短信在多普达上的问题一
- 正则表达式 网页处理速度慢。。怎么优化?
- 判断访问是否来自搜索引擎
- Erlang进程创建时间统计及SMP现象.
- 数字签名算法为:MD5withRSA
- 怎么在搜索蓝牙4.0 设备中调用蓝牙2.0的搜索界面?(和UI关系更大,和蓝牙4.0关系不大)
- 请教如何将一个文件夹中的所有图片上传到指定目录
- 想做个网站,但不清楚费用