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

📄 mapfirst.java

📁 J2ME的手机小游戏,自己的毕业设计的程序
💻 JAVA
字号:
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
/*
 * 第一张地图
 * */
public class Mapfirst extends Father{
	
	Image firstimage = Game.image;
	public Rectangle rect[];
	public StaticBall sball[];
	public int score=0;
	public Rectangle gate=new Rectangle(0,30,6,6,false);
	

	public Mapfirst() {
		
		rect = new Rectangle[30];
		sball=new StaticBall[8];
		for(int i=0;i<sball.length;i++)
		{
			sball[i]=new StaticBall(1,1);
		}
		for(int i=0;i<rect.length;i++)
		{
			rect[i]=new Rectangle(1,1,1,1,false);
		}
		
		paint();
	}

	public void paint() {
		
		Graphics g = firstimage.getGraphics();
		g.setColor(0x000000);
		super.fpaint(g);//
		rectangle(g);

	}

	public void rectangle(Graphics g) {
				
		rect[0].draw(g, 16, 0, 8, 5, false);
		//System.out.println("rectX="+rect[0].getX()+",rectY="+rect[0].getY()+"rectW="+rect[0].getW()+"rectH="+rect[0].getH());
		rect[1].draw(g, 32, 0, 1, 5, false);
		rect[2].draw(g, 46, 0, 1, 5, false);
		rect[3].draw(g, 60, 0, 8, 5, false);
		rect[4].draw(g, 76, 0, 2, 5, false);
		rect[5].draw(g, 76, 5, 6, 2, false);
		rect[6].draw(g, 8, 7, 1, 5,	 false);
		rect[7].draw(g, 8, 14, 60, 2, false);	
		rect[8].draw(g, 76, 14, 24, 2, false);
		rect[9].draw(g, 16, 15, 8, 5, false);
		rect[10].draw(g, 60, 15, 8, 5, false);
		rect[11].draw(g, 0, 34, 8, 2, false);
		rect[12].draw(g, 8, 22, 2, 12, false);
		rect[13].draw(g, 8, 22, 4, 2, false);
		rect[14].draw(g, 16, 28, 6, 8, false);
		rect[15].draw(g, 32, 24, 7, 5, false);
		rect[16].draw(g, 46, 24, 7, 5, false);
		rect[17].draw(g, 60, 28, 6, 8, false);
		rect[18].draw(g, 30, 40, 7, 5, false);
		rect[19].draw(g, 46, 40, 7, 5, false);
		rect[20].draw(g, 76, 24, 24, 8, false);
		rect[21].draw(g, 76, 40, 24, 8, false);
		rect[22].draw(g, 76, 56, 24, 1, false);
		rect[23].draw(g, 76, 65, 24, 7, false);
		rect[24].draw(g, 60, 65, 7, 8, false);
		rect[25].draw(g, 46, 65, 1, 7, false);
		rect[26].draw(g, 0, 65, 24, 7, false);
		rect[27].draw(g, 8, 57, 60, 1, false);
		rect[28].draw(g, 16, 50, 7, 7, false);
		rect[29].draw(g, 60, 50, 7, 7, false);
		sball[0].draw(g, 30, 4);
		sball[1].draw(g, 56, 4);
		sball[2].draw(g, 12, 17);
		sball[3].draw(g, 18, 43);
		sball[4].draw(g, 50, 36);
		sball[5].draw(g, 42, 52);
		sball[6].draw(g, 41, 68);
		sball[7].draw(g, 53, 68);
		
		gate.draw(g, 0, 30, 5, 5, false);

	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -