📄 scorerecordview.java
字号:
package snake;
import javax.microedition.lcdui.List;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Displayable;
import java.util.Vector;
public class ScoreRecordView extends List
implements CommandListener{
private Command exit = new Command("退出", Command.EXIT, 1);
public ScoreRecordView(Vector v) {
super("积分榜", List.IMPLICIT);
this.deleteAll(); //清除屏幕上原有的信息
//将分数记录里面的项逐个添加到屏幕上
for(int i=0; i<v.size(); i++){
Record r = (Record) v.elementAt(i);
append("No." + (i+1), null);
append(r.name + " " + r.nScore, null);
setCommandListener(this);
addCommand(exit);
}
}
public void commandAction(Command command, Displayable displayable) {
if (command == exit) {
SnakeMIDlet.quitApp();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -