1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          j2sdk(Jcreater+MotoJ2SDK如何配置與使用)

          來源:互聯網轉載 時間:2024-05-06 06:15:43

          假設安裝路徑如下:
          JCreator D:Program FilesXinox SoftwareJCreator LE
          motoj2sdk D:Motoj2sdk
          JDK D:jdk1.3.1
          注意:要先擊活模擬環境,運行D:MotoJ2SDKgenericscripts unConstructor.bat
          選擇手機型號,選擇語言,選擇normal, 再"創建"。

          啟動Jcreater之后我的配置如下:
          第一步 選擇 Configure->Options->JDK Profiles
          注意:一定新建 profile and select “D:jdk1.3.1”
          將名字改為“J2ME 388”
          Add classes path “D:Motoj2sdklib”
          Add documentation path “D:Motoj2sdkdocs”
          分別將后加的兩行移到最上方.

          第二步 選擇 Configure->Options->JDK Tools
          選擇Complier
          選中 and edit it.
          將 parameters 變為 -classpath D:/motoj2sdk/lib $[JavaFiles]

          第三步
          選擇 Configure->Options->Tools
          點擊“New”選擇 DOS command
          名字為“Preverifier”
          將 arguments 換為 d:Motoj2sdkinpreverifier.exe -classpath "d:Motoj2sdklib" -d . .
          將 initial directory 變為 “$[PrjDir]”


          第4步

          按上面的方法在New一個 DOS command
          名字:“Run Emulator”
          將 arguments 換成 “java -Djava.library.path=d:/MotoJ2SDK/lib -classpath "d:/MotoJ2SDK/bin/Emulator.jar";"d:/MotoJ2SDK/ConfigTool.jar" com.mot.tools.j2me.emulator.Emulator -classpath$[PrjDir];"d:/MotoJ2SDK/lib" -deviceFile d:/MotoJ2SDK/bin/resources/device.props javax.microedition.midlet.AppManager $[CurClass] -JSA 1 1”
          將 initial directory 換成 “d:Motoj2sdkin”

          ok!編輯工具配置完畢!

          新建一個工程??選擇Empty Project
          再取一個名字 比如:test
          則jcreater自動在你的工作目錄中生成目錄test
          再new一個file選擇java File
          寫好你的原代碼,保存 如:test.java
          在Project中 選add file
          然后選中你剛才的test.java

          注意:不要有package ;

          編譯??》tools中的Preverifier進行預先審核??》tools中的Run Emulator進行模擬

          test.java 的例子:功能是捕捉鍵盤輸入的ascII嗎。

          import javax.microedition.lcdui.*;
          import javax.microedition.midlet.*;


          public class test extends MIDlet implements CommandListener {;

          /**
          * The screen for this MIDlet
          */
          private KeyEventsDemoCanvas myCanvas;

          /**
          * Reference to current Display
          */
          private Display myDisplay;

          /**
          * Command to make sure soft key is not a key event
          */
          private Command okCommand = new Command("OK", Command.OK, 1);

          test() {;

          myDisplay = Display.getDisplay(this);
          myCanvas = new KeyEventsDemoCanvas();
          myCanvas.addCommand(okCommand);
          myCanvas.setCommandListener(this);
          };

          /**
          * Do nothing if a command is fired
          */
          public void commandAction(Command c, Displayable s) {;
          };

          /**
          * Start the MIDlet
          */
          protected void startApp() throws MIDletStateChangeException {;

          myDisplay.setCurrent(myCanvas);
          };

          /**
          * Pause the MIDlet
          */
          protected void pauseApp() {;
          };

          /**
          * Called by the framework before the application is unloaded
          */
          protected void destroyApp(boolean unconditional) {;
          };

          /**
          * The screen for this application
          */
          class KeyEventsDemoCanvas extends Canvas {;

          /**
          * Background color (i.e. the color of the screen)
          */
          public final int BACKGROUND_COLOR = 0xFFFFFF; // white

          /**
          * Foreground color (i.e. the color of the rectangles)
          */
          public final int FOREGROUND_COLOR = 0x000000; // black

          /**
          * Last key that was pressed
          */
          private int lastKey;

          /**
          * Paint the screen
          */
          public void paint(Graphics g) {;

          /*
          * Clear the screen
          */
          g.setColor(BACKGROUND_COLOR);
          g.fillRect(0, 0, getWidth(), getHeight());

          /*
          * Paint the message
          */
          g.setColor(FOREGROUND_COLOR);

          g.drawString("Press a key!", 0, 0, Graphics.TOP | Graphics.LEFT);

          if (lastKey != 0) {;
          g.drawString("Key Code: " + lastKey, 0, g.getFont().getHeight(),
          Graphics.TOP | Graphics.LEFT);
          try {;
          g.drawString("Action: " + getGameAction(lastKey), 0,
          2 * g.getFont().getHeight(),
          Graphics.TOP | Graphics.LEFT);
          g.drawString("Key Name: " + getKeyName(lastKey), 0,
          3 * g.getFont().getHeight(),
          Graphics.TOP | Graphics.LEFT);
          }; catch (Exception e) {;
          // ignore since alphabet keys will throw this exception
          };
          };
          };

          /**
          * Handle key press
          */
          public void keyPressed(int keyCode) {;

          lastKey = keyCode;
          repaint();
          };

          /**
          * Demonstrate keyRepeated events
          */
          public void keyRepeated(int keyCode) {;
          System.out.println("Key repeated " + keyCode);
          };
          };
          };

          標簽:j2sdk-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          什么是數理統計法?數理統計法的定義。數理統計法隨著研究的深入,分析師們將不再僅僅依靠簡單的比較和直觀的分析來尋找答案。數理統計和計量經濟學的理論和方法將會被越來越多地應用到行業分析中來。數理統計法這里介紹最常用的相關分析、一元線性回歸和時間數列。數理統計法相關分析主要用于探索兩個數量指標之間的依存關系,數理統計法比如行業產品的銷售總量和銷售價格之間的關系、行業發展速度與國民經濟發展速度之間的關系等...

          一陽包兩陰意味著該只股票的發展勢頭十分強勁,通常為后市繼續看漲的信號,投資者看到此種信號后可以選擇進場。因為一陽包兩陰在大盤里展示出的圖形是在第三個交易日的陽K線把之前兩天的陰K線完全覆蓋吞沒。這種強勢的信號,也是提醒投資者注意把握時機,可以選擇主動進場。兩陰夾一陽后市會怎么走?兩陰夾一陽后市的走法有三種:第一是就此展開下跌,因為兩陰夾一陽處于高位的話,這對于投資者的操作信心打擊是非常大的,所以此...

          人生的美好,莫過于白馬王子在你的手指上帶上一顆足金的鉆戒,來一次美好人生的邂逅。那么關于黃金24k和999和純金的區別你知道多少呢?接下來我們就一起了解一下24k金和999金的區別。24K就是純金,通常將含金達到99.96%以上的黃金稱之為24K金或者是純金,24K金和999黃金的區別是:1、含金量不同: 24K金為純金,含金量在99.96%以上,而999黃金是含金量達到99.9%的黃金;2、價格...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>