亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Java環境中封裝多MIDIet程序

2019-11-18 13:12:35
字體:
來源:轉載
供稿:網友

  你可以將多個MIDIet程序存儲在一個JAR文件中。設備會自動顯示一個MIDIet的菜單,又用戶選擇運行哪個MIDIet程序。
  
  以下的例子中包含所有你所需要的: 兩個簡單MIDIet程序的源代碼,一個存儲在JAR文件中的表單文件(MANIFEST),一個java文件描述符文件(.jad),MIDIet的圖象文件(.png),還有一個用于運行MIDIet程序和編譯,預檢,創建JAR文件的DOS批處理文件。
  
  源代碼1:
  /*----------------------------------------------------
  * www.CoreJ2ME.com
  *
  * Simple MIDlet1
  *---------------------------------------------------*/
  import javax.microedition.midlet.*;
  import javax.microedition.lcdui.*;
  
  public class MIDlet1 extends MIDlet implements CommandListener
  {
  PRivate Display display; // Reference to Display object
  private TextBox tbxMain; // A Textbox to display a message
  private Command cmdExit; // A Command to exit the MIDlet
  
  // The constrUCtor
  public MIDlet1()
  {
  display = Display.getDisplay(this);
  
  cmdExit = new Command("Exit", Command.SCREEN, 1);
  
  tbxMain = new TextBox("Welcome", "Core J2ME", 50, 0);
  tbxMain.addCommand(cmdExit);
  tbxMain.setCommandListener(this);
  }
  
  // Called by application manager to start the MIDlet.
  public void startApp()
  {
  display.setCurrent(tbxMain);
  }
  
  // A required method
  public void pauseApp()
  { }
  
  // A required method
  public void destroyApp(boolean unconditional)
  { }
  
  // Check to see if our Exit command was selected
  public void commandAction(Command c, Displayable s)
  {
  if (c == cmdExit)
  {
  destroyApp(false);
  notifyDestroyed();
  }
  }
  }
  
  源代碼2:
  
  /*----------------------------------------------------
  * www.CoreJ2ME.com
  *
  * Simple MIDlet2
  *---------------------------------------------------*/
  
  import javax.microedition.midlet.*;
  import javax.microedition.lcdui.*;
  
  public class MIDlet2 extends MIDlet implements CommandListener
  {
  private Display display; // Reference to Display object
  private Form frmMain; // The main form
  private TextField txfName; // A text field to prompt for name
  private Command cmdExit; // A Command to exit the MIDlet
  
  // The constructor
  public MIDlet2()
  {
  display = Display.getDisplay(this);
  
  cmdExit = new Command("Exit", Command.SCREEN, 1);
  
  txfName = new TextField("Name:", "", 10, TextField.ANY);
  
  frmMain = new Form("Sample Form");
  frmMain.addCommand(cmdExit);
  frmMain.append(txfName);
  frmMain.setCommandListener(this);
  }
  
  // Called by application manager to start the MIDlet.
  public void startApp()
  {
  display.setCurrent(frmMain);
  }
  
  // A required method
  public void pauseApp()
  { }
  
  // A required method
  public void destroyApp(boolean unconditional)
  { }
  
  // Check to see if our Exit command was selected
  public void commandAction(Command c, Displayable s)
  {
  if (c == cmdExit)
  {
  destroyApp(false);
  notifyDestroyed();
  }
  }
  }
  
  ---------------------------------------------------
  
  mainfest.mf 文件(要存到JAR文件里):
  
  MIDlet-Name: TwoMIDlets
  MIDlet-Version: 1.0
  MIDlet-Vendor: Core J2ME Technology
  MIDlet-1: MIDlet1,/image1.png, MIDlet1
  MIDlet-2: MIDlet2,/image2.png, MIDlet2
  MicroEdition-Configuration: CLDC-1.0
  MicroEdition-Profile&: MIDP-1.0
  
  MIDlet.jad 文件
  
  MIDlet-Name: TwoMIDlets
  MIDlet-Version: 1.0
  MIDlet-Vendor: Core J2ME Technology
  MIDlet-Description: Packaging multiple MIDlets
  MIDlet-Jar-URL: MIDlet.jar
  MIDlet-Jar-Size: 3144
  MIDlet-1: MIDlet1,/image1.png, MIDlet1
  MIDlet-2: MIDlet2,/image2.png, MIDlet2
  --------------------------------------------------
  Emulator的顯示結果:
  從左向右:
  1。顯示MIDIet程序的菜單。
  2。運行MIDIet 1
  3。運行MIDIet 2
  
Java環境中封裝多MIDIet程序


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品一区二区三区成人| 成人午夜在线视频一区| 亚洲午夜未满十八勿入免费观看全集| 5566日本婷婷色中文字幕97| 亚洲激情视频在线播放| 久久精品一区中文字幕| 热久久这里只有精品| 国产福利精品在线| 亚洲成av人片在线观看香蕉| 成人a在线视频| 国产精品九九九| 伊人亚洲福利一区二区三区| 久久久人成影片一区二区三区| 久久久久久久久久久网站| 久久亚洲精品中文字幕冲田杏梨| 亚洲欧洲在线观看| 一个人看的www欧美| 久久成人这里只有精品| 亚洲精品黄网在线观看| 亚洲精品第一页| 38少妇精品导航| 亚洲国产天堂网精品网站| 最近2019中文免费高清视频观看www99| 久久精品亚洲国产| 欧美性猛交xxxx免费看久久久| 91高清免费在线观看| 精品一区二区三区电影| 亚洲欧美激情另类校园| 欧美日韩亚洲精品一区二区三区| 国产成人精彩在线视频九色| 亚洲а∨天堂久久精品喷水| 91亚洲精品视频| 日韩中文理论片| 亚洲一区二区久久久久久| 日韩在线视频免费观看高清中文| 国产日韩欧美黄色| 久久精品视频一| 欧美成人精品一区二区| 91成人免费观看网站| 久久久av亚洲男天堂| 欧美大片va欧美在线播放| 日日噜噜噜夜夜爽亚洲精品| 日韩视频在线一区| 欧美精品18videos性欧美| 欧美日韩激情视频| 精品久久中文字幕久久av| 亚洲成人免费网站| 日韩精品中文字幕在线观看| 欧美午夜激情视频| 中文字幕日本精品| 成人欧美一区二区三区黑人孕妇| 日韩国产精品亚洲а∨天堂免| 欧美与黑人午夜性猛交久久久| 91精品国产777在线观看| 亚洲成人av资源网| 亚洲人精选亚洲人成在线| 高清日韩电视剧大全免费播放在线观看| 在线国产精品播放| 亚洲免费电影在线观看| 亚洲乱码国产乱码精品精天堂| 8x拔播拔播x8国产精品| 92看片淫黄大片欧美看国产片| 亚洲黄色av网站| 永久免费看mv网站入口亚洲| 成人免费在线网址| 91丨九色丨国产在线| 国产z一区二区三区| 中文字幕日韩电影| 欧美一区在线直播| 欧美日韩免费看| 国产69精品久久久| 亚洲激情视频在线| 国产精品免费久久久久影院| 亚洲一区二区三区毛片| 亚洲色图偷窥自拍| 亚洲男人天堂2024| 欧美午夜久久久| 日韩电影在线观看中文字幕| 91成人国产在线观看| 久久精品人人做人人爽| 51久久精品夜色国产麻豆| 福利一区福利二区微拍刺激| 亚洲最大av网| 91久久久亚洲精品| 精品久久久一区| 91在线看www| 国产在线精品成人一区二区三区| 国产在线视频2019最新视频| 亚洲网站视频福利| 久久久久久国产三级电影| 欧美日韩免费区域视频在线观看| 午夜精品一区二区三区视频免费看| 亚洲一区二区精品| 欧美乱妇40p| 91精品在线影院| 日韩日本欧美亚洲| 亚洲精品视频二区| 国产精品久久久久久久久久久久久| 在线精品高清中文字幕| 中文字幕欧美精品日韩中文字幕| 成人xxxx视频| 一区二区三区久久精品| 日韩视频免费在线| 日韩av在线免费观看一区| 久久视频在线视频| 成人激情视频在线| 国产精品国产自产拍高清av水多| 国产精品福利在线| 欧美xxxwww| 韩国一区二区电影| 国产精品美女主播在线观看纯欲| 久久久久久久久网站| 日韩免费在线视频| 欧美日韩免费区域视频在线观看| 亚洲在线第一页| 91极品女神在线| 精品magnet| 98精品国产自产在线观看| 欧美成人合集magnet| 成人免费直播live| 日韩av片永久免费网站| 亚洲人精选亚洲人成在线| 欧美精品在线观看| 91久久国产精品| 欧美人与性动交a欧美精品| 亚洲欧美日韩视频一区| 亚洲福利视频免费观看| 国产精品手机播放| 日韩福利在线播放| 亚洲最大中文字幕| 国产精品女主播视频| 国产精品久久久久久久电影| 国产精品偷伦一区二区| 免费99精品国产自在在线| 亚洲精品成人免费| 国产精品久久久久久五月尺| 国产精品一区二区三区毛片淫片| 亚洲第一精品电影| 国产精品专区h在线观看| 久久中文字幕在线视频| 日本高清视频精品| 美日韩精品视频免费看| 亚洲xxxxx| 欧美大片欧美激情性色a∨久久| 国产偷亚洲偷欧美偷精品| 国产亚洲精品一区二555| 欧美色视频日本高清在线观看| 国产99视频在线观看| 日韩国产高清视频在线| 亚洲综合自拍一区| 久久精品国产成人| 日韩电影大全免费观看2023年上| 欧美精品videosex牲欧美| 精品亚洲一区二区| 欧美精品在线观看91| 日韩女优在线播放| 日韩成人在线视频网站| 国产精欧美一区二区三区| 日韩福利在线播放| 亚洲男人天堂手机在线| 亚洲最大福利网站| 91欧美激情另类亚洲| 国产精品热视频| 国产日韩精品在线|