java-me - 如何使用j2me midp2.0处理 Canvas 中字母数字的按键事件?

标签 java-me midp lcdui

我正在使用 Canvas 根据使用按键事件的用户输入在移动屏幕中绘制字符串。在这里,我的用户想要输入字母数字字符,例如 abc。例如,用户尝试输入“d”,那么它将显示 3 而不是“d”。那么,我可以同时获得字符串和数字并能够在移动屏幕上绘图吗?

最佳答案

不,如果您在 Canvas 中执行此操作,则需要实现自己的输入。我想每个数字都会有一个二维字符数组。 [['a', 'b', 'c'], ['d', 'e', 'f']...

您还需要实现一个超时,然后再转到下一个角色。

更不用说检测用户是否有 QWERTY 键盘(诺基亚 E71 等)。

基本上,你必须自己实现这一切;这没有捷径。

关于java-me - 如何使用j2me midp2.0处理 Canvas 中字母数字的按键事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4517767/

相关文章:

java - java.awt.Window 的全屏问题

java - 用于访问来电的 J2ME 应用程序 - 从哪里开始?

java-me - 电脑与手机蓝牙客户端/服务器通讯

java - 为什么点击 NUM0-9 按钮的 Java 代码不打印出该字符?

java - 天气应用程序 : J2me constructor

performance - 优化 Java 字节码?

java - 在 j2me 中使用什么 api 制作游戏应用程序

java-me - J2ME 图像项目幻灯片

java - MIDP:获取或跟踪当前聚焦的项目

java - 上下文相关菜单 - Java ME