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

📄 mancanvas.java

📁 GameCanvas 游戏开发处女做可以当作实例学习里面还有好多需要完善
💻 JAVA
字号:
package Com.JXT.MIDlet;

import java.io.IOException;

import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.game.GameCanvas;
import javax.microedition.lcdui.game.Sprite;

public class ManCanvas extends GameCanvas implements Runnable{
	private Image img; 
	//ManCanvas j; 
	private Graphics gra;  
	private Sprite sp;
	protected ManCanvas(boolean t) {
		super(t); 
		//j=this;
		gra=this.getGraphics();
		img=this.createImage11(); 
		sp=new Sprite(img,img.getWidth()/3,img.getHeight()/4);
		new Thread(this).start(); 
		/*sp.paint(gra);
		this.flushGraphics();
		sp.nextFrame(); // 下一阵
*/	}    
	public Image createImage11()
	{  
		Image img1 = null;
		try {
			img1=Image.createImage("/man.png");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace(); 
		}
		return img1;
	}
	public void run() {
		while(true)  
		{   
			sp.paint(gra);
			this.flushGraphics();
			sp.nextFrame(); // 下一阵
			try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} 
			//GDMidlet.getDis().setCurrent(j);
		}
		
	}
	/*public ManCanvas getJ() {
		return j;
	}
	public void setJ(ManCanvas j) {
		this.j = j;
	}*/
	
	
	
}

⌨️ 快捷键说明

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