Jbuilder+mobileset+nokia配置

來源:互聯網
上載者:User

  1、安裝好Jbuilder8(這裡以Jbuilder8為例,Juilder7也可,Jbuilder9已經整合了mobileset)。

  2、然後安裝mobileset3.0,在安裝之後,Jbuilder根目錄下,你會發現多了一個J2MEwtk檔案夾,不用說,這就是sun公司的wtk工具。你會在Files->new,就會看到多了一個micro頁面,就對了。

  3、安裝nokia 7210模擬器 ,這裡建議選擇安裝如安裝在jwtk的device目錄下。

  4、配置Jbuilder

  好了,開啟Jbuiler,當然要註冊啦。首先,在功能表列上,選擇option->configure JDKs,就會發現,左欄視窗有一個J2ME Wireless Toolkit 1.0.4.01,這就是上面說到的wtk啦,ok,選擇它。如果你想用它來編譯基於nokia 7210模擬器的手機程式,還要在右下那個class大白框中添加nokia編譯使用的api包。選擇add按鈕,在select one or more derictorys對話方塊下選擇你的nokia模擬器的安裝目錄下的lib包裡的classes.zip加上,就ok了。然後在micro頁面選擇你的模擬器,這裡是nokia 7210模擬器。

  5、然後,建立一個project,輸入項目名,選擇項目的安置地點,就finished。現在Files->new,選擇micro頁面的MIDlet, 即建立一個MIDlet類。一般來說,在MIDlet嚮導欄中,輸入MIDlet名字和包名,(如果不需要包,則置空)。還有一種方法是,在你的項目目錄下將會有src目錄,你可以先在src目錄下(如果沒有,自己建立src目錄即可,如果有,拷貝即可)建一個Java檔案,作為你這個項目的主類名,即MIDlet.。
註:如果有項目原始碼,可以直接拷貝原始碼放到src目錄就可以了。

  現在來配置一下Jbuilder的如何使用nokia模擬器。

  開啟Jbuilder,tools->configure jdk, 在該對話方塊中,選擇jdk為J2ME wireless toolkits,點擊OK。
如果你在Files->new, 對話方塊選擇micro建立MIDlet類,Jbuilder會為你自動建立好它的配置。如果你不是這麼做,就有必要自己設定了。在Jbuilder裡面,選擇該項目,開啟功能表列project->project properties,在project properties屬性對話方塊裡,在path 頁面,JDK一項,點擊後面的按鈕,選擇一個jdk, 這裡選擇J2ME Wireless Toolkit 1.0.4.01,然後確定; 點擊run頁面,如果如果是第一次用,就會是空白,這時選擇new按鈕,出現一個對話方塊,這是非常重要的一個配置對話款。詳細配置說明如下:

//n7210_jme_sdk_v1_0
Name //可以寫上你的project name
在run頁面,
Type //這裡是指明你的項目類型是什麼,下拉會看到有一個MIDlet選項,(如果
//你沒看到,就是安裝mobileset出現了錯誤,請重新安裝。)
如果你選擇了MIDlet,就會看到下面的頁面發生了變化,這裡我們只需要設定兩項
Main class  //選擇項目的主類,在brower和search都可以找這裡選到主類名,如果沒有,
//自己在項目的src目錄下建立一個主類java檔案
Emulator device //就是選擇你要使用的模擬器,選擇nokia模擬器 

  現在設定已經完畢!你可以測試一下啦!好,接著看。

  4.3 測試組態是否成功

  開啟剛才建立的項目,也許你會發現一個displayable.java,我建議你可以把這個Java類刪除,只剩下一個主MIDlet類,修改如下:

  1、 刪除

private Displayable2 displayable = new Displayable2();

  2、使用以下代碼

Form from= new Form("HelloWorld",null);
Display.getDisplay(this).setCurrent(displayable); 

  代替

Display.getDisplay(this).setCurrent(displayable); 

  Ok,就這麼簡單,編譯,運行,就會彈出紅色的nokia模擬器介面,最終會出現一個叫HelloWorld的空的Form介面。恭喜你,你成功了!

  註:1、如果你使用jb做J2ME項目,如果需要使用圖片或者其他資源,需要把這些資源檔放到classes檔案夾中就行了。

  2、如果出現異常或者編譯錯誤,就是你上面的配置出現了錯誤。請開啟你的project properties, 重新檢查你的設定,主要看jdk配置,run的配置。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.