import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloMIDlet extends MIDlet
{
private Display display;
public HelloMIDlet()
{
System.out.println( "Constructor ") ;//运行后没出现这个
display = Display.getDisplay(this);
}
public void startApp()
{
System.out.println( "startApp Called ") ;//也没出现这个
Form t = new Form( "画面 ");//只出现 "画面 ",为什么没出现上面两个输入
display.setCurrent(t);
}
public void pauseApp()
{
System.out.println( "pauseApp Called ") ;
}
public void destroyApp(boolean unconditional)
{
System.out.println( "destroyApp Called : " + unconditional) ;
}
}
上述程序在WTK里,运行出现错误
------解决方案--------------------------------------------------------
郁闷,怎么是乱码!!
还好我有保存 哦耶
好的,跟大家分享下,因为“画面”是出现在Form t=new Form(“画面”)里,所以,在模拟器里出现了“画面”,而
System.out.println( "Constructor ") ;//运行后没出现这个
display = Display.getDisplay(this);
}
public void startApp()
{
System.out.println( "startApp Called ") ;//也没出现这个
上面两个输出也有出现,但是他们不是出现在模拟器里,是出现在WTK的CONSOLE里呀!
很简单吧
。。。。。。