日期:2014-05-20  浏览次数:20698 次

J2ME的第一个示例程序的问题
源代码如下:
import   javax.microedition.midlet.*;
import   javax.microedition.lcdui.*;
public   class   HelloMidlet   extends   MiDlet{
// MIDlet   的显示
private   Display   display;
// 显示文本的文本框
TextBox   box   =   null;
public   HelloMidlet(){
}
public   void   startApp(){
display   =   Dispaly.getDisplay(this);
box   =   new   TextBox( "简单示例 ", "用户,你好。 ",20,0);
dispaly.setCurrent(box);
}
public   void   pauseApp(){
}
public   void   destroApp(boolean   unconditional){}
}
调试过程出现的结果如下:
HelloMidlet.java:1:   软件包   javax.microedition.midlet   不存在
import   javax.microedition.midlet.*;
^
HelloMidlet.java:2:   软件包   javax.microedition.lcdui   不存在
import   javax.microedition.lcdui.*;
^
HelloMidlet.java:3:   找不到符号
符号:   类   MiDlet
public   class   HelloMidlet   extends   MiDlet{
                                                                  ^
HelloMidlet.java:5:   找不到符号
符号:   类   Display
位置:   类   HelloMidlet
                private   Display   display;
                                ^
HelloMidlet.java:7:   找不到符号
符号:   类   TextBox
位置:   类   HelloMidlet
                TextBox   box   =   null;
                ^
HelloMidlet.java:11:   找不到符号
符号:   变量   Dispaly
位置:   类   HelloMidlet
                                display   =   Dispaly.getDisplay(this);
                                                    ^
HelloMidlet.java:12:   找不到符号
符号:   类   TextBox
位置:   类   HelloMidlet
                                box   =   new   TextBox( "简单示例 ", "用户,你好。 ",20,0);
                                                    ^
HelloMidlet.java:13:   找不到符号
符号:   变量   dispaly
位置:   类   HelloMidlet
                                dispaly.setCurrent(box);
                                ^
8   错误
调用用的软件版本是:Sun   Java(TM)   Wireless   Toolkit   2.5   for   CLDC

------解决方案--------------------
wtk装了没?与jdk版本匹配不?
------解决方案--------------------
这就怪了,你用什么编译器
------解决方案--------------------