2010年2月16日 星期二

使用 Eclipse 3.5 安裝 J2ME (Wireless Toolkit) 開發環境 @ Windows 7

說真的上一次裝 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


沒有留言:

張貼留言