test.java
来自「一个J2ME编译的打地鼠小游戏,供初学者学习」· Java 代码 · 共 66 行
JAVA
66 行
import java.io.IOException;
import java.util.Random;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.rms.InvalidRecordIDException;
import javax.microedition.rms.RecordStoreException;
import javax.microedition.rms.RecordStoreFullException;
import javax.microedition.rms.RecordStoreNotOpenException;
/**
* 测试类,用于游戏测试
* @author univasity
*
*/
/*
public class Test extends Canvas {
private Random rmd;
private GameRecord gr;
public Test(){
rmd = new Random();
gr = new GameRecord("321");
}
protected void paint(Graphics g) {
g.setColor(0xffffff);
g.fillRect(0, 0, getWidth(), getHeight());
}
public void keyPressed(int keyCode){
int key = getGameAction(keyCode);
if(key==Canvas.FIRE)
try {
int n = (rmd.nextInt()>>>1)%100;
gr.addRecord("A_"+n, n);
//gr.showRecord();
} catch (RecordStoreNotOpenException e) {
e.printStackTrace();
System.out.println("记录仓储未打开异常!-1");
} catch (RecordStoreFullException e) {
e.printStackTrace();
System.out.println("记录仓储满载异常!-1");
} catch (RecordStoreException e) {
e.printStackTrace();
System.out.println("记录仓储异常!-1");
} catch (IOException e) {
e.printStackTrace();
}
if(keyCode==Canvas.KEY_NUM0)
try {
gr.sortRecord();
} catch (RecordStoreNotOpenException e) {
e.printStackTrace();
System.out.println("记录仓储未打开异常!-2");
} catch (RecordStoreException e) {
e.printStackTrace();
System.out.println("记录仓储异常!-2");
}
}
public void keyReleased(int keyCode){
}
}
*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?