Ошибка виртуальной клавиатуры Lwuit - PullRequest
0 голосов
/ 01 июля 2011

Когда я что-то нажимаю на клавиатуре, появляется эта ошибка

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 .... Есть ли решение для этого или есть в любом случае отключитьвиртуальная клавиатура в мидлете

1 Ответ

1 голос
/ 03 июля 2011

Эта проблема относится к текущей версии конструктора LWUIT и будет исправлена ​​в следующем обновлении.

Проблема компиляции, с которой вы столкнулись, связана с использованием проекта интерфейса пользователя, а не с использованием соответствующего порта (например, проекта MIDP / UI).

...