首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 程式設計入門

Eclipse 開發 J2ME 程式:Hello World 完整實作

     編輯:Java 程式設計入門

引言

前文已介紹 Eclipse 及工作環境安裝配置,完成相關準備。本文開始講述如何使用配置好的 Eclipse 開發環境建立 J2ME 專案,展開真正的 J2ME 開發之旅。首個程式自然是經典的 "Hello World",雖功能簡單但麻雀雖小五臟俱全,能讓讀者熟悉 J2ME 開發一般流程。

建立 J2ME 專案

啟動 Eclipse,「檔案」→「新建」→「專案」,彈出新建專案嚮導:

展開 J2ME 選「J2ME Midlet Suite」進入下一步,設定專案名稱與儲存路徑(預設即可,專案名稱用 "HelloWorld")。

指定應用程式支援的 MIDP 版本。考慮相容性可選 "J2ME Wireless Toolkit 2.1 MIDP 1.0 platform",也可選 MIDP 2.0(但當時支援手機較少)。下一步 Java 建構設定通常取預設值。完成後 EclipseMe 自動配置專案編輯與運行環境。導航器視圖點擊 HelloWorld.jad 可查看專案結構:

建立 J2ME 應用程式

剛建立的是 Midlet Suite(可含一或多個 Midlet,發布以 Suite 為單位),實質工作在 Midlet 中。導航器右鍵→「新建」→「其他」→選「J2ME Midlet」→指定套件與名稱,EclipseMe 自動生成框架代碼。加入必要功能代碼(陰影部分)達到 "Hello World" 顯示:

package demo;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class HelloWorldMIDlet extends MIDlet {
    private TextBox textbox;
    public HelloWorldMIDlet() {
        super();
        textbox = new TextBox("測試程式", "Hello World!", 20, 0);
    }
    protected void startApp() throws MIDletStateChangeException {
        Display.getDisplay(this).setCurrent(textbox);
    }
    protected void pauseApp() { }
    protected void destroyApp(boolean arg0) throws MIDletStateChangeException { }
}

加入代碼後前面出現錯誤圖示,因缺少 import 套件。Eclipse 中點「原始碼」→「整理導入」,EclipseMe 自動加入所需套件:

import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.TextBox;

運行 HelloWorld

(原文後續截斷,通常為:右鍵專案→Run As→J2ME Midlet,在模擬器中觀察輸出)

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved