【问题标题】:how to handle keypressed event in canvas for alphanumeric using j2me midp2.0?如何使用 j2me midp2.0 在画布中处理字母数字的按键事件?
【发布时间】:2010-12-23 10:13:28
【问题描述】:

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

【问题讨论】:

    标签: java-me midp lcdui


    【解决方案1】:

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

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

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

    基本上,您必须自己实现它;没有捷径可走。

    【讨论】:

    • 你能推荐任何图书馆吗?
    • 不知道;就像我说的,你可能需要自己做这一切。不过也不算太难。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多