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

📄 addhighscorescreen.java

📁 Source-DeathFlight手机游戏,死亡飞行,适合初学者学习.
💻 JAVA
字号:
import javax.microedition.lcdui.*;

public class AddHighScoreScreen extends Form implements CommandListener{
	
	private Flight midlet;
	private int scorevalue;
	
	private Command exitCommand;
	private Command confirmCommand;
	
	private TextField nameText;
	private TextField scoreText;
	
	public AddHighScoreScreen(Flight midlet , int scorevalue){
		super("Add a high score");
		
		this.midlet = midlet;
		this.scorevalue = scorevalue;
		
		exitCommand = new Command("Exit",Command.EXIT, 1);
		confirmCommand = new Command("Confirm",Command.OK,1);
		
		addCommand(exitCommand);
		addCommand(confirmCommand);
		
		String tmpstr = String.valueOf(scorevalue);
		
		nameText = new TextField("Name","",10,TextField.ANY);
		scoreText = new TextField("Score",tmpstr,5,TextField.UNEDITABLE);
		append(nameText);
		append(scoreText);
		
		setCommandListener(this);
		
	}
	
	public void commandAction(Command c,Displayable d){
		if( c == exitCommand){
			midlet.showHighScore();
			return;
		} else 
		if( c== confirmCommand){
			try {
				midlet.score.updateScores(scorevalue,nameText.getString());
			}catch(Exception e){
				e.printStackTrace();
			}finally{
				midlet.showHighScore();
			}
		}
	}
	
}

⌨️ 快捷键说明

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