<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-348  評論-598  文章-0  trackbacks-0
    這個跟其他J2ME的開發一樣,稍微提一下做個備份。
    /**
     * MidletSample.java
     * 
     * (c) Research In Motion Limited, 2003-2004. Confidential and proprietary.
     
    */




    import java.util.*;
    import java.io.*;
    import javax.microedition.midlet.*;
    import javax.microedition.lcdui.*;

    import java.lang.*;

    /**
     * An Example MIDlet.
     * The application must extend the MIDlet class to allow the application management software to control the MIDlet.
     
    */

    public class MidletSample extends MIDlet implements CommandListener
    {
        
    private Display display;
        
    /**
         * <p>The default constructor. Say hello world
         
    */

        
    public MidletSample()
        
    {

            
    //create a simple screen
    //        Form form = new Form("Hello Form");
    //        form.append( new StringItem( "Hello World", null ) );
    //        Command back = new Command("Back", Command.BACK, 0);
    //        form.addCommand(back);
    //        form.setCommandListener(this);
    //        Display.getDisplay(this).setCurrent(form);
            this.display = Display.getDisplay(this);
            MainCanvas main 
    = new MainCanvas(this);
            Show(main);
        }

        
        
    public void Show(Displayable d)
        
    {
            display.setCurrent(d);
        }


        
    /**
         * <p>Signals the MIDlet that it has entered the Active state.
         
    */

        
    public void startApp()
        
    {
            
        }


        
    /**
         * <p>Signals the MIDlet to stop and enter the Pause state.
         
    */

        
    public void pauseApp()
        
    {
        }


        
    /**
         * <p>Signals the MIDlet to terminate and enter the Destroyed state.
         * 
    @param unconditional When set to true, the MIDlet must cleanup and release all resources. Otherwise, the MIDlet may
         * throw a MIDletStateChangeException to indicate it does not want to be destroyed at this time.
         
    */

        
    public void destroyApp(boolean unconditional)
        
    {
        }


        
    public void commandAction(Command c, Displayable d) {
            
    // TODO Auto-generated method stub
            if(c.getCommandType() == Command.BACK)
                
    this.notifyDestroyed();
            
        }


    }

    import javax.microedition.lcdui.Alert;
    import javax.microedition.lcdui.Canvas;
    import javax.microedition.lcdui.Graphics;


    public class MainCanvas extends Canvas {

        
    private MidletSample midletSample = null;
        
    public MainCanvas(MidletSample midletSample)
        
    {
            
    this.midletSample = midletSample;
        }

        
        
    protected void paint(Graphics g) {
            
    // TODO Auto-generated method stub
            
        }


        
    public void keyPressed(int key){
            Alert al 
    = new Alert(String.valueOf(key));
            al.setTimeout(
    5000);
            midletSample.Show(al);
        }

    }

    這個程序同時也是用來測試鍵值的。

    ---------------------------------------------------------
    專注移動開發

    Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
    posted on 2009-12-13 12:20 TiGERTiAN 閱讀(1321) 評論(2)  編輯  收藏 所屬分類: J2MEBlackBerry

    評論:
    # re: BlackBerry軟件開發入門--MIDlet開發 2009-12-14 21:34 | 仁心博客
    真是很高深呢  回復  更多評論
      
    # re: BlackBerry軟件開發入門--MIDlet開發 2010-10-27 20:17 | xu
    你好,請問能不能提供一些基礎的BlackBerry軟件開發的資料?
    萬分感謝
    Email xfy678@163.com  回復  更多評論
      
    主站蜘蛛池模板: 青青视频观看免费99| 国产92成人精品视频免费| 日本特黄特黄刺激大片免费| 亚洲欧洲精品久久| xxxx日本免费| 亚洲人成7777| 日韩视频免费在线| 爱情岛论坛免费视频| 亚洲无线一二三四区手机| 中文字幕免费在线看线人动作大片| 亚洲区日韩区无码区| 久久久久久国产a免费观看不卡| 亚洲自偷自偷在线制服 | 免费国产小视频在线观看| 无码色偷偷亚洲国内自拍| 日韩精品成人亚洲专区| 久久九九久精品国产免费直播| 国产成人亚洲精品青草天美| 99蜜桃在线观看免费视频网站| 亚洲熟妇无码爱v在线观看| 西西大胆无码视频免费| 亚洲AV无码资源在线观看| 亚洲人成网站18禁止一区 | 亚洲精品在线免费观看视频| 2020天堂在线亚洲精品专区| 国产美女无遮挡免费视频| 国产精品一区二区三区免费| 亚洲AV成人一区二区三区AV| 国产v精品成人免费视频400条| 亚洲第一综合天堂另类专| 亚洲天堂免费在线视频| 99久久国产免费中文无字幕| 久久亚洲国产成人影院| 亚洲国产综合人成综合网站| 外国成人网在线观看免费视频| 国产精品亚洲片在线va| 亚洲日本一区二区一本一道| 91av免费观看| 无码毛片一区二区三区视频免费播放 | 亚洲国产综合无码一区二区二三区| 本免费AV无码专区一区|