如何检查LUWIT中按下了哪个键?

时间:2012-01-06 10:48:11

标签: java-me lwuit lwuit-form

我正在为我的j2me应用程序使用LWUIT包。在我的应用程序中,我扩展了Component类,然后在组件上绘制字符串。现在我想获取键代码,然后根据按下的键在组件上绘制字符串。我怎么知道在LWUIT中按哪个键?我想在LWUIT上捕捉关键的新闻事件,并在屏幕上绘制字符串。这可能在LWUIT吗?

有没有办法在不使用LWUIT中的Component的情况下在屏幕上绘制字符串?

1 个答案:

答案 0 :(得分:2)

您可以向容器添加标签,这通常是我们在LWUIT中执行操作的方式,并使用基于组件的UI(请参阅我们的演示)。

您可以覆盖keyReleased并在那里进行事件处理,但您的组件需要具有焦点才能接收关键事件。或者,您可以将键侦听器绑定到表单或覆盖表单键回调方法。