有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何纠正LWUIT中找不到符号的错误?

我已经创建了一个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. # 1 楼答案

    使用import javax.microedition.lcdui.Canvas;,当你调用键时使用Canvas.KEY_NUM0,等等