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

📄 planechoose.java

📁 《小猪漫天飞》是一款飞行射击游戏
💻 JAVA
字号:

import java.io.IOException;

import javax.microedition.lcdui.*;

public class PlaneChoose extends Canvas {
    PlaneStart PS= new PlaneStart(); 

	private int KeyCode;

    Plane.PlaneMain PM;

	private Image imgChoose;

	private Display display;

	private int ChooseTitleX = 13;


	public PlaneChoose(Plane.PlaneMain PM, Display display) {
		this.PM = PM;
		this.display = display;		 
	}

	public void paint(Graphics g) {
		try {
			imgChoose = Image.createImage("/Choose.png");

		} catch (IOException e) {
		}
		PS.LoadImg();
		g.setColor(0, 0, 0);
		g.drawImage(imgChoose, 0, 0, 0);
		g.drawRect(ChooseTitleX, 52, 75, 75);
	}

	public void keyPressed(int KeyCode) {
		
		if (KeyCode == getKeyCode(Canvas.RIGHT)) {
			if (ChooseTitleX >= 91) {
				ChooseTitleX = 91;
			} else {
				ChooseTitleX = ChooseTitleX + 78;

			}
		}
		if (KeyCode == getKeyCode(Canvas.LEFT)) {
			if (ChooseTitleX <= 13) {
				ChooseTitleX = 13;
			} else {
				ChooseTitleX = ChooseTitleX - 78;

			}
		}
		if (KeyCode == getKeyCode(Canvas.FIRE)) {
			if (ChooseTitleX == 13) {
				PS.ChooseAction = 2;
				display.setCurrent(PS);
			}
		}
		if (KeyCode == getKeyCode(Canvas.FIRE)) {
			if (ChooseTitleX == 91) {
				PS.ChooseAction = 1;
				display.setCurrent(PS);
			}
		}
		if (KeyCode == KEY_NUM0) {
			display.setCurrent(PM);
			PM.repaint();
		}
		repaint();
	}

	public void keyReleased(int KeyCode) {

	}

}

⌨️ 快捷键说明

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