承接前兩篇環境配置與專案創建,本文示範在 EclipseME 中創建、編寫並運行第一個 J2ME Midlet 應用。

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.TextBox;
import javax.microedition.midlet.MIDlet;
public class HelloWorld extends MIDlet {
private TextBox textbox;
public HelloWorld() {
textbox = new TextBox("", "Hello World!", 20, 0);
}
public void startApp() {
Display.getDisplay(this).setCurrent(textbox);
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
}
核心生命週期三方法:startApp() 啟動/恢復、pauseApp() 暫停、destroyApp() 銷毀。此處僅在啟動時顯示文本框。
HelloWorld.java
至此,EclipseME 開發 J2ME 的完整流程(環境配置 → 專案創建 → Midlet 編寫 → 模擬器運行)已全部串通。