📄 top.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: Top.java
import javax.microedition.lcdui.*;
public class Top extends Form
implements CommandListener
{
private Command ok;
private Command back;
private TwirlEmUpMIDlet parent;
private MainMenu menu;
private GameScreen gameScreen;
private TextField t;
private String name;
private boolean doneOnce;
public Top(TwirlEmUpMIDlet parent, MainMenu menu, GameScreen gameScreen)
{
super("WELCOME!");
ok = new Command("Ok", 2, 1);
back = new Command("Cancel", 8, 2);
this.parent = null;
this.menu = null;
t = null;
doneOnce = false;
this.parent = parent;
this.menu = menu;
this.gameScreen = gameScreen;
Record.open();
Record.load();
Record.close();
t = new TextField("Enter Name:", "", 6, 0);
append(t);
addCommand(ok);
addCommand(back);
setCommandListener(this);
}
public void commandAction(Command p0, Displayable p1)
{
if(p0 == ok)
{
removeCommand(back);
Resources.name = "Noname";
if(!t.getString().equals(""))
Resources.name = t.getString();
if(!doneOnce)
{
doneOnce = true;
System.gc();
if(gameScreen != null)
gameScreen.initialize();
else
gameScreen = new GameScreen(parent, menu);
menu.setGameScreen(gameScreen);
parent.setDisplayable(gameScreen);
}
} else
if(p0 == back)
{
menu = null;
System.gc();
menu = new MainMenu(Resources.getString(12), 3, parent);
parent.setDisplayable(menu);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -