說真的上一次裝 Wireless Toolkit 開發環境已經算是 2005 年了。老實說我還真的忘了該做什麼設定,就透過這次記錄一下吧!或許改天就要寫寫 Amazon Kindle 的相關程式

首先是下載 J2ME 開發的環境,接著則是設定 Eclipse 環境,流程:

  1. 安裝 Eclipse 和 JDK 開發環境
  2. 下載與安裝 J2ME 環境
  3. 增加相關 Eclipse Plugin
    • [Help]->[Install New Software]
      • Work with:http://eclipseme.org/updates
      • 勾選 EclipseME 吧,在此測試版本是 1.7.9
      • 版權什麼得就要同意一下,沒多久也就下載安裝好
  4. 設定 Eclipse
    • [Window]->[Preferences]->[J2ME]->[Device Management]->[Import]
      • Specify search directory
        • C:\WTK2.5.2_01
      • 打完若沒有動作,那就按一下 Refresh 就行
  5. 測試 J2ME
    • [File]->[New]->[Project]->[J2ME]->[J2ME Midlet Suite]
      • Project New:HelloWorld
      • 接著點 Next 到 Finish 就行了
    • 點選 Eclipse 左邊的 HelloWorld->src ,接著按右鍵 [New]->[Class]
      • Name:HelloWorld
    • 接著就把 HelloWorld.java 使用以下的程式碼覆蓋,程式來源:J2ME Eclipse - Setting up development environment with EclipseME
      • import javax.microedition.midlet.*;
        import javax.microedition.lcdui.*;

        public class HelloWorld extends MIDlet implements CommandListener {
            private Command exitCommand;
            private TextBox tbox;

            public HelloWorld() {
                exitCommand = new Command("Exit", Command.EXIT, 1);
                tbox = new TextBox("Hello world MIDlet", "Hello World!", 25, 0);
                tbox.addCommand(exitCommand);
                tbox.setCommandListener(this);
            }

            protected void startApp() {
                Display.getDisplay(this).setCurrent(tbox);
            }

            protected void pauseApp() {}
            protected void destroyApp(boolean bool) {}

            public void commandAction(Command cmd, Displayable disp) {
                if (cmd == exitCommand) {
                    destroyApp(false);
                    notifyDestroyed();
                }
            }
        }
    • 最後存檔完就可以按 Run 來看看

eclipseme


changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()