请教:找不到符号 类getDisplay
cseu 2005-09-27 12:47:11 我初学J2ME,试了一下一本书上的代码
但生成时出现如下错误:
项目 "fist" 被载入
项目设置已保存
正在生成 "fist"
C:\SUN\WTK2.2\apps\fist\src\Hello.java:10: 找不到符号
符号: 类 getDisplay
位置: 类 javax.microedition.lcdui.Display
display=new Display.getDisplay(this);
^
1 错误
com.sun.kvem.ktools.ExecutionException
生成失败
代码如下:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Hello extends MIDlet implements CommandListener{
private Display display;
private TextBox textBox;
private Command cmdExit;
public Hello(){
display=new Display.getDisplay(this);
cmdExit=new Command("Exit",Command.SCREEN,1);
textBox=new TextBox("Displayable Text","Test the Displayable",50,0);
textBox.addCommand(cmdExit);
textBox.setCommandListener(this);
}
public void startApp(){
display.setCurrent(textBox);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
public void commandAction(Command c,Displayable d){
if(c==cmdExit){
destroyApp(false);
notifyDestroyed();
}
}
}
请教怎么回事?第一次就遭受了打击,真是不幸:(
我安装的是j2me_wireless_toolkit-2_2,jdk1.5
今天看到有篇文章说,使用WTK2.2支持jdk1.4.2,而不支持jdk1.5。不知是不是这回事?