📄 presentazione.java
字号:
// FrontEnd Plus GUI for JAD
// DeCompiled : Presentazione.class
import com.nokia.mid.ui.FullCanvas;
import java.io.IOException;
import java.util.*;
import javax.microedition.lcdui.*;
class Presentazione extends FullCanvas
{
private final FastFuriousMIDlet mi;
private final Displayable ne;
private Image au[];
private Image sf;
private Timer ti;
private int an;
Presentazione(FastFuriousMIDlet mi, Displayable ne)
{
ti = new Timer();
an = 20;
this.mi = mi;
this.ne = ne;
Random r = new Random();
int n = r.nextInt() & 0x3;
au = new Image[4];
try
{
sf = Image.createImage("/i/sf/m_h.png");
au[0] = Image.createImage("/i/ho/3.png");
au[1] = Image.createImage("/i/ma/3.png");
au[2] = Image.createImage("/i/mi/3.png");
au[3] = Image.createImage("/i/ni/3.png");
}
catch(IOException e) { }
}
void start()
{
if(ti != null)
ti.cancel();
ti = new Timer();
TimerTask dT = new TimerTask() {
public void run()
{
if(ti != null)
dismiss();
}
};
ti.schedule(dT, 4000L);
}
private void dismiss()
{
ti.cancel();
sf = null;
for(int n = 0; n < 4; n++)
au[n] = null;
System.gc();
mi.splashScreenDone(ne);
}
public void paint(Graphics g)
{
for(int x = 0; x < 176; x++)
g.drawImage(sf, x, 0, an);
g.drawImage(au[1], 0, 146, an);
g.drawImage(au[0], 85, 146, an);
g.drawImage(au[3], 41, 161, an);
g.drawImage(au[2], 114, 161, an);
mi.te.sc(1, "2fast", g, 37, 8);
mi.te.sc(1, "2furious", g, 12, 29);
mi.te.sc(0, "dal 20", g, 10, 60);
mi.te.sc(0, "giugno", g, 10, 80);
mi.te.sc(0, "al cinema", g, 10, 101);
}
public void keyPressed(int keyCode)
{
dismiss();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -