📄 splashscreen.java
字号:
/*============================
遊戲啟動畫面程式 (異常)
創建時間:2007.1.13
作者:漫無目的
MSN:capaom@hotmail.com
============================*/
import java.util.*;
import javax.microedition.lcdui.*;
public final class SplashScreen extends Canvas
{
private Display display;
private Displayable next;
// private Timer timer;
private Image image;
private long dismissTime;
public SplashScreen(Display display,Displayable next,Image image,long dismissTime)
{
// timer=new Timer();
this.display=display;
this.next=next;//功能表塊
this.image=image;
this.dismissTime=dismissTime;
if(dismissTime>1)
{
display.setCurrent(this);
try
{
Thread.sleep(dismissTime);
}
catch (Exception x)
{
System.out.println("FK! Tread error! "+x);
}
}
display.setCurrent(next);
}
/*static void access(SplashScreen splashScreen)
{
splashScreen.dismiss();
}
private void dismiss()
{
timer.cancel();
display.setCurrent(next);
}*/
/*protected void keyPressed(int KeyCode)
{
dismiss();
}*/
protected void paint(Graphics g)
{
g.setColor(0x00FFFFFF);
g.fillRect(0,0,getWidth(),getHeight());
g.setColor(0x00000000);
try
{
g.drawImage(image,getWidth()/2,getHeight()/2-5,3);
}
catch (Exception e)
{
System.out.println(e);
}
}
/*protected void pointerPressed(int x,int y)
{
dismiss();
}*/
/*protected void showNotify()
{
if(dismissTime>0)
timer.schedule(new CountDown(this),dismissTime);
}*/
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -