Как исправить Не можете найти ошибку символа в LWUIT? - PullRequest
1 голос
/ 09 января 2012

Я создал одно приложение LWUIT, которое записывает шрифты на компонент, когда я нажимаю мобильные клавиши (например, если я нажму клавишу 2, на экране отобразится 2). Я использую для этого регистр переключателя.

Например,

public void keyPressed(int key)
 {
   // some codes here .....
   switch(key)
        {
           case KEY_NUM0:
                    // some code to write 0 on the screen and breaks;
           case KEY_NUM1:
                    // some code to write 1 on the screen and breaks;
                            :
                            :
                            :
         }
 }

Я пытался с таким кодом. Во время компиляции он показывает,

     C:\Documents and Settings\Rtbi\j2mewtk\2.5.2\apps\javaForm1\src\javaForm.java:185: 
cannot find symbol
     symbol  : variable KEY_NUM0
     location: class javaForm
                    case KEY_NUM0:

, как я могу решить эту проблему. Мне нужно импортировать некоторые другиекроме заголовочных файлов,

import com.sun.lwuit.events.ActionEvent;
import com.sun.lwuit.events.ActionListener;

1 Ответ

1 голос
/ 09 января 2012

Используйте import javax.microedition.lcdui.Canvas;, а при вызове клавиш используйте Canvas.KEY_NUM0 и т. Д.

...