如何使用j2me midp2.0处理画布中字母数字的按键事件?

发布于 2024-10-09 01:53:35 字数 123 浏览 2 评论 0原文

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

I am using canvas for drawing Strings in mobile screen based on the user input using key pressed event. Here my user wants to enter alphanumeric character like abc. For example user try to enter 'd' then it will display 3 instead of 'd'. So, do I get both String and numeric and able to draw in the mobile screen?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

邮友 2024-10-16 01:53:35

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

您还需要实现一个超时,之后您继续下一个字符。

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

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

Na if you're doing it in Canvas, you'll need to implement your own typing. I guess you'll have a 2D array of characters for each number. [['a', 'b', 'c'], ['d', 'e', 'f']...

You'll also need to implement a timeout after which you move on to the next character.

Not to mention detecting if the user has a QWERTY keyboard (Nokia E71 etc).

Basically, you have to implement it all yourself; there's no shortcut for this.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文