亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? splashscreen.java

?? J2ME MIDP_Example_Applications
?? JAVA
字號:
// Copyright 2003 Nokia Corporation.
//
// THIS SOURCE CODE IS PROVIDED 'AS IS', WITH NO WARRANTIES WHATSOEVER,
// EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS
// FOR ANY PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE
// OR TRADE PRACTICE, RELATING TO THE SOURCE CODE OR ANY WARRANTY OTHERWISE
// ARISING OUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE AND WITH NO
// OBLIGATION OF NOKIA TO PROVIDE THE LICENSEE WITH ANY MAINTENANCE OR
// SUPPORT. FURTHERMORE, NOKIA MAKES NO WARRANTY THAT EXERCISE OF THE
// RIGHTS GRANTED HEREUNDER DOES NOT INFRINGE OR MAY NOT CAUSE INFRINGEMENT
// OF ANY PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OWNED OR CONTROLLED
// BY THIRD PARTIES
//
// Furthermore, information provided in this source code is preliminary,
// and may be changed substantially prior to final release. Nokia Corporation
// retains the right to make changes to this source code at
// any time, without notice. This source code is provided for informational
// purposes only.
//
// Nokia and Nokia Connecting People are registered trademarks of Nokia
// Corporation.
// Java and all Java-based marks are trademarks or registered trademarks of
// Sun Microsystems, Inc.
// Other product and company names mentioned herein may be trademarks or
// trade names of their respective owners.
//
// A non-exclusive, non-transferable, worldwide, limited license is hereby
// granted to the Licensee to download, print, reproduce and modify the
// source code. The licensee has the right to market, sell, distribute and
// make available the source code in original or modified form only when
// incorporated into the programs developed by the Licensee. No other
// license, express or implied, by estoppel or otherwise, to any other
// intellectual property rights is granted herein.


import java.io.IOException;
import java.util.Timer;
import java.util.TimerTask;
import javax.microedition.lcdui.*;


// The splash screen draws a splash image, and possibly the 'MIDlet-Vendor'
// string (if there is enough space for both). The splash screen is dismissed
// automatically after a short delay. When it is dismissed, it requests the
// MIDlet to display the screen that should follow the splash screen.

class SplashScreen
    extends Canvas
{
    private final BlockGameMIDlet midlet;
    private final Displayable next;

    private Image image;
    private Timer timer = new Timer();


    SplashScreen(BlockGameMIDlet midlet, Displayable next)
    {
        this.midlet = midlet;
        this.next = next;

        try
        {
            image = Image.createImage("/splash.png");
        }
        catch (IOException e)
        {
            image = null;
        }
    }


    void start()
    {
        if (timer != null)
        {
            timer.cancel();
        }

        timer = new Timer();

        TimerTask dismissTask =
            new TimerTask()
            {
                public void run()
                {
                    if (timer != null)
                    {
                        dismiss();
                    }
                }
            };

        // dismiss the splash screen after 4 seconds
        timer.schedule(dismissTask, 4000L);
    }


    private void dismiss()
    {
        timer.cancel();
        midlet.splashScreenDone(next);
    }


    public void paint(Graphics g)
    {
        // This paint method assumes that at least the splash.png image
        // fits within the Canvas. If there is additional space left,
        // it will also draw the 'MIDlet-Vendor' string.

        int imageWidth = image.getWidth();
        int imageHeight = image.getHeight();
        int canvasWidth = getWidth();
        int canvasHeight = getHeight();

        Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD,
                                 Font.SIZE_SMALL);

        // 1) use a WHITE background
        g.setColor(0xFFFFFF);
        g.fillRect(0, 0, canvasWidth, canvasHeight);

        // 2) draw the splash image
        int anchor = (Graphics.TOP | Graphics.HCENTER);
        int y = canvasHeight - imageHeight;
        if (canvasHeight >= (imageHeight + 4 + font.getHeight()))
        {
            // if there is space to use the vendor string, we'll use it
            y -= (4 + font.getHeight());
        }
        y /= 2;
        g.drawImage(image, (canvasWidth / 2), y, anchor);

        // 3) Check if canvas has enough space to also draw vendor string
        y += (imageHeight + 4); // 4 pixels of space between image & string
        if (canvasHeight >= (y + font.getHeight()))
        {
            g.setFont(font);
            g.setColor(0x000000); // BLACK text
            String vendor = midlet.getAppProperty("MIDlet-Vendor");
            g.drawString(vendor, (canvasWidth / 2), y, anchor);
        }
    }


    public void keyPressed(int keyCode)
    {
        dismiss();
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜宅男影院| 欧洲精品视频在线观看| 国内精品伊人久久久久av一坑| 裸体健美xxxx欧美裸体表演| 午夜天堂影视香蕉久久| 麻豆成人av在线| 91色婷婷久久久久合中文| 色久优优欧美色久优优| 色成年激情久久综合| 日韩女优视频免费观看| 一区二区三区毛片| 国产传媒久久文化传媒| 777精品伊人久久久久大香线蕉| 中文字幕在线不卡| 国产美女精品人人做人人爽| 777久久久精品| 一区二区三区精品在线观看| 日韩一区二区三区视频在线观看| 国产人成一区二区三区影院| 午夜精品福利久久久| 97久久超碰国产精品| 久久综合久色欧美综合狠狠| 天天影视网天天综合色在线播放| 91久久精品国产91性色tv| 国产精品一线二线三线| 欧美一级爆毛片| 日韩精品成人一区二区三区| 欧美图区在线视频| 亚洲理论在线观看| 国产成人三级在线观看| 精品处破学生在线二十三| 日本一区中文字幕| 日韩一区二区三区在线| 亚洲成人黄色小说| 欧美日韩电影一区| 日韩一区精品视频| 67194成人在线观看| 午夜精品久久久久| 欧美手机在线视频| 亚洲成a人片在线观看中文| 99久久精品99国产精品| 亚洲精品一二三四区| 91玉足脚交白嫩脚丫在线播放| 久久久亚洲精品一区二区三区 | 日韩欧美的一区二区| 99久久伊人网影院| 国产亚洲欧美激情| 国产成人综合亚洲网站| 国产午夜亚洲精品不卡| 成人小视频在线| 亚洲欧美日韩久久精品| 在线视频一区二区三区| 香蕉久久一区二区不卡无毒影院| 欧美日韩一区二区电影| 日韩成人精品在线观看| 欧美一区二区网站| 精品午夜一区二区三区在线观看| 日韩午夜三级在线| 九九国产精品视频| 欧美韩国一区二区| 欧洲亚洲精品在线| 日韩国产欧美在线播放| 精品av综合导航| 顶级嫩模精品视频在线看| 中文字幕在线观看一区二区| 色av一区二区| 美女免费视频一区二区| 国产亚洲综合av| 91老司机福利 在线| 亚洲bdsm女犯bdsm网站| 亚洲精品一区二区精华| 成人免费福利片| 亚洲一区二区精品视频| 精品国产乱码久久久久久影片| 成人一区二区视频| 亚洲综合男人的天堂| 日韩三级电影网址| 成人福利视频在线| 日本中文一区二区三区| 国产精品你懂的在线| 日本电影亚洲天堂一区| 麻豆91免费观看| 国产精品久久久久毛片软件| 欧美日韩国产不卡| 成人黄色一级视频| 亚洲bt欧美bt精品| 国产精品久久久久久一区二区三区| 欧美精品自拍偷拍动漫精品| 精品中文字幕一区二区小辣椒| 国产精品国产三级国产aⅴ原创| 欧美三级在线看| 国产.欧美.日韩| 无吗不卡中文字幕| **网站欧美大片在线观看| 欧美一区二区人人喊爽| 白白色 亚洲乱淫| 久久精品国产在热久久| 亚洲人成网站色在线观看| 精品国内片67194| 欧美日韩午夜精品| 北岛玲一区二区三区四区| 激情综合色播激情啊| 午夜视频在线观看一区| 国产精品久久久久久亚洲毛片| 日韩欧美国产不卡| 日本一区二区免费在线| 日韩欧美一区二区在线视频| www.爱久久.com| 国产精品1024久久| 久久精品国产久精国产| 日韩精品乱码av一区二区| 亚洲欧美日韩电影| 国产精品电影一区二区三区| 久久久久久99久久久精品网站| 欧美日韩专区在线| 欧洲视频一区二区| 91碰在线视频| 成人黄色软件下载| 国产乱码精品1区2区3区| 老司机午夜精品| 日本欧美一区二区| 天天av天天翘天天综合网| 一区二区三区四区不卡在线| 亚洲欧美另类久久久精品2019| 亚洲va欧美va人人爽| 亚洲日本一区二区| 中文字幕欧美一区| 国产精品国产三级国产普通话99 | 韩国欧美国产一区| 麻豆一区二区99久久久久| 一区二区免费在线播放| 一区二区三区在线播| 亚洲国产成人av好男人在线观看| 一卡二卡欧美日韩| 性做久久久久久久久| 亚洲国产成人tv| 奇米一区二区三区av| 另类的小说在线视频另类成人小视频在线| 日本va欧美va欧美va精品| 蜜桃视频在线观看一区二区| 久久国产三级精品| 成人午夜电影小说| 色哟哟一区二区在线观看| 欧美日韩精品二区第二页| 欧美高清性hdvideosex| 欧美一级精品在线| 精品乱人伦一区二区三区| 欧美国产欧美亚州国产日韩mv天天看完整 | 在线精品视频免费观看| 欧美人妖巨大在线| 亚洲精品在线观看视频| 国产精品女同互慰在线看| 亚洲一区二区视频在线| 麻豆视频一区二区| 99久久综合99久久综合网站| 色婷婷av一区| 精品国内二区三区| 亚洲欧美另类综合偷拍| 日韩精品一级二级| 国产乱码精品一区二区三区忘忧草 | 99精品欧美一区二区三区小说| 色综合久久中文综合久久牛| 欧美日韩国产成人在线91| 2019国产精品| 亚洲一区二区高清| 国产精品亚洲午夜一区二区三区 | 中文字幕中文字幕一区| 亚洲天堂成人网| 婷婷中文字幕综合| 激情图片小说一区| 一本大道久久a久久综合婷婷| 在线影视一区二区三区| 久久综合久久久久88| 日韩美女视频19| 精品在线亚洲视频| 99精品欧美一区二区蜜桃免费| 欧美日本高清视频在线观看| 欧美性三三影院| 精品国内二区三区| 一区二区三区不卡在线观看 | 欧美日韩和欧美的一区二区| 久久久久久免费网| 日韩毛片精品高清免费| 国内精品免费在线观看| 欧美视频精品在线观看| 日本一区二区免费在线| 日韩成人av影视| 色婷婷综合久久久| 中文字幕精品一区| 国产一区二区三区免费播放| 欧美视频在线一区二区三区| 国产精品婷婷午夜在线观看| 免费在线观看一区| 欧美日韩激情一区二区三区| 自拍偷拍亚洲综合| 粉嫩绯色av一区二区在线观看| 精品国产污污免费网站入口 | 色av成人天堂桃色av| 国产农村妇女毛片精品久久麻豆| 视频一区欧美精品|