私は.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
@Lionはあなたが試したことが分かりませんが、 'setCurrent'がなければ何も表示されません。それは確かです。 – gnat
' setCurrent() 'がなければ何も表示されません。 'setCurrent()')で 'Date In:'と表示されます。私はそれを理解することはできません。 –
Lion