程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> 教您如何使用EclipseME開發J2ME程序(3)

教您如何使用EclipseME開發J2ME程序(3)

編輯:J2ME

  2 開發 J2ME項目

  要創建一個 J2ME 應用程序,回到"File"菜單,選擇"New"項,並在子菜單中選擇"Other"。然後執行以下步驟:

  (1). 進入"J2ME"選項,選擇"J2ME Midlet"並單擊"Next"(參見圖9)。

  (2). 填上應用程序名,其他設置采用默認設置,並單擊"Finish"(參見圖10),完成應用程序創建。

  圖 9. 創建 J2ME 應用程序 - 步驟 1

  圖 10 創建 J2ME 應用程序 - 步驟2

  系統會自動生成HelloWorld.Java程序以及一段自動生成的代碼,最終的程序代碼見清單1。

  清單 1. HelloWorld.Java

  /**
* HelloWorld.Java
*
* @author WanHui
*/
import Javax.microedition.lcdui.Display;
import Javax.microedition.lcdui.TextBox;
import Javax.microedition.midlet.MIDlet;
public class HelloWorld extends MIDlet {
private TextBox textbox;
/**
* Constructor of the HelloWorld class
*/
public HelloWorld() {
textbox = new TextBox("", "Hello World!", 20, 0);
}
/*
* The startApp method is used for starting or restarting a MIDlet.
*
* @see Javax.microedition.midlet.MIDlet#startApp()
*/
public void startApp() {
Display.getDisplay(this).setCurrent(textbox);
}
/*
* The pauseApp method is called by the system to ask a MIDlet to "pause"
*
* @see Javax.microedition.midlet.MIDlet#pauseApp()
*/
public void pauseApp() {
}
/*
* The destroyApp method is called by the system when the MIDlet is about to
* be destroyed
*
* @see Javax.microedition.midlet.MIDlet#destroyApp(boolean)
*/
public void destroyApp(boolean unconditional) {
}
}

  3 運行J2ME應用程序

  要運行一個 J2ME 應用程序,選中一個應用程序,本文中為HelloWorld.Java,然後回到"Run"菜單,選擇"Run As"項,並在子菜單中選擇"1 Emulated J2ME Midlet"。然後Eclipse會啟動J2ME Wireless Toolkit 2.1中的模擬器得到運行結果見圖11。

  圖 11 J2ME 應用程序運行結果

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved