⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.java

📁 一个J2ME编译的打地鼠小游戏,供初学者学习
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -