Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lwuit虚拟键盘错误_Java_Java Me_Lwuit - Fatal编程技术网

Java Lwuit虚拟键盘错误

Java Lwuit虚拟键盘错误,java,java-me,lwuit,Java,Java Me,Lwuit,当我点击键盘上的某个东西时,这个错误就出现了 java.lang.NullPointerException at com.sun.lwuit.VirtualKeyboard.actionCommand(+81) at com.sun.lwuit.Form.actionCommandImpl(+81) at com.sun.lwuit.Button.fireActionEvent(+47) at com.sun.lwuit.Button.released(+11)

当我点击键盘上的某个东西时,这个错误就出现了

java.lang.NullPointerException
    at com.sun.lwuit.VirtualKeyboard.actionCommand(+81)
    at com.sun.lwuit.Form.actionCommandImpl(+81)
    at com.sun.lwuit.Button.fireActionEvent(+47)
    at com.sun.lwuit.Button.released(+11)
    at com.sun.lwuit.Button.pointerReleased(+14)
    at com.sun.lwuit.Form.pointerReleased(+186)
    at com.sun.lwuit.Dialog.pointerReleased(+6)
    at com.sun.lwuit.VirtualKeyboard.pointerReleased(+19)
    at com.sun.lwuit.Component.pointerReleased(+10)
    at com.sun.lwuit.Display.handleEvent(+151)
    at com.sun.lwuit.Display.edtLoopImpl(+118)
    at com.sun.lwuit.Display.invokeAndBlock(+84)
    at com.sun.lwuit.Display.invokeAndBlock(+6)
    at com.sun.lwuit.Form.showModal(+416)
    at com.sun.lwuit.Dialog.showModal(+86)
    at com.sun.lwuit.Dialog.show(+89)
    at com.sun.lwuit.Dialog.showPacked(+411)
    at com.sun.lwuit.VirtualKeyboard.show(+7)
    at com.sun.lwuit.Dialog.showDialog(+9)
    at com.sun.lwuit.VirtualKeyboard.showKeyboard(+135)
    at com.sun.lwuit.Display.setShowVirtualKeyboard(+23)
    at com.sun.lwuit.TextArea.pointerReleased(+25)
    at com.sun.lwuit.TextField.pointerReleased(+189)
    at com.sun.lwuit.Form.pointerReleased(+186)
    at com.sun.lwuit.Component.pointerReleased(+10)
    at com.sun.lwuit.Display.handleEvent(+151)
    at com.sun.lwuit.Display.edtLoopImpl(+118)
    at com.sun.lwuit.Display.mainEDTLoop(+208)
    at com.sun.lwuit.RunnableWrapper.run(+245)
它甚至在LWUITDemo.jar中也不起作用……有什么解决方案吗
或者是否仍要禁用midlet中的虚拟键盘此问题特定于LWUIT designer的当前版本,将在即将进行的更新中修复


您遇到的编译问题是由于使用了UI项目,而不是使用了适当的端口(例如MIDP/UI项目)。

我在LWUIT演示版和LWUIT的最新SVN中都没有看到这一点。通过将默认VKB设置为null,您始终可以禁用LWUIT VKB,但我们不建议这样做,因为在适用的情况下,它还将禁用本机VKB。如果您可以使用SE端口复制它,并将行号更新为LWUIT代码中的实际行号,则可能会提供更多信息。在svn trunk designer演示中,kvb本身显示错误,我是指trunk/www/designeri compiled/trunk/UI中的资源编辑器,现在使用它。我收到以下错误java.lang.NoClassDefFoundError:com/sun/lwuit/impl/impl/ImplementationFactory位于com.sun.lwuit.Display.init(+28)com.lic.mobile.ui.Main.startApp(+4)javax.microedition.midlet.midleproxy.startApp(+7)com.sun.midp.midlet.Scheduler(+270)com.sun.midp.Main.runLocalClass(+28)com.sun.midp.Main.Main(+80)