我是.Net开发人员,目前正在迁移到java。我在这里错过了什么?我运行程序时没有显示?J2ME在运行应用程序时不显示
import javax.microedition.lcdui.*;
import javax.microedition.midlet.MIDlet;
import java.util.Date;
import java.util.TimeZone;
public class CalenderMIDlet extends MIDlet{
private Form form = null;
private DateField calender = null;
private static final int DATE = 0;
public CalenderMIDlet(){
calender = new DateField("Date In:", DateField.DATE, TimeZone.getTimeZone("GMT"));
}
public void startApp(){
display = Display.getDisplay(this);
Form form = new Form("Calender");
form.append(calender);
}
public void pauseApp(){}
public void destroyApp(boolean destroy){
notifyDestroyed();
}
}
不过它没有显示。我试过了。 – Lion 2012-03-14 13:10:12
@Lion不知道你尝试了什么,但没有'setCurrent'什么也不会显示,这肯定是 – gnat 2012-03-14 13:25:16
没有'setCurrent()'没有显示什么是正确的。它只显示(使用'setCurrent()')'Date In:'。我无法弄清楚。 –
Lion
2012-03-14 13:28:53