⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pingusplash.java

📁 j2me_nokia_flash打企鹅手机版
💻 JAVA
字号:

import javax.microedition.lcdui.*;

// Referenced classes of package ys.pingu:
//            PinguMIDlet

class PinguSplash extends Canvas
    implements Runnable
{

    private final PinguMIDlet parent;
    private Image img;
    private volatile boolean dismissed;
    private int step;

    PinguSplash(PinguMIDlet pingumidlet)
    {
        dismissed = false;
        step = 0;
        parent = pingumidlet;
        img = PinguMIDlet.loadImage("/splash.png");
        (new Thread(this)).start();
    }

    public void run()
    {
        synchronized(this)
        {
            try
            {
                wait(3000L);
            }
            catch(InterruptedException interruptedexception) { }
        }
        synchronized(this)
        {
            try
            {
                step = 1;
                repaint();
                wait(2000L);
            }
            catch(InterruptedException interruptedexception1) { }
        }
        dismiss();
    }

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

    private synchronized void dismiss()
    {
        if(!dismissed)
        {
            dismissed = true;
            parent.splashScreenDone();
        }
    }

    public void paint(Graphics g)
    {
        int i = getWidth();
        int j = getHeight();
        g.setColor(0);
        g.fillRect(0, 0, i, j);
        if(step == 0)
        {
            if(img != null)
                g.drawImage(img, i / 2, j / 2, 3);
        } else
        {
            g.setColor(0xffffff);
            Font font = Font.getFont(0, 0, 8);
            g.setFont(font);
            //g.drawString("Yeti 7610", i / 2, 2, 17);
            g.drawString("a", i / 2, (j / 7) * 1, 17);
            g.drawString("CyberTran Game", i / 2, (j / 7) * 2, 17);
            g.drawString("Please visit", i / 2, (j / 7) * 5, 17);
            g.drawString("cyberlife.blogchina.com", i / 2, (j / 7) * 6, 17);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -