📄 gamemidlet.java
字号:
package demo;import javax.microedition.midlet.*;import javax.microedition.lcdui.*;/** * Demo MIDlet creates, runs and displays DemoGameCanvas. * * @author Karel Herink * @version 1.0 */public class GameMidlet extends MIDlet implements Runnable{ //private DemoGameCanvas gameCanvas; private TitleCanvas gameCanvas; private DemoGameCanvas demoGameCanvas; private Thread t; private Display d; private boolean done=false; private int choose=0; public void startApp() { //this.gameCanvas = new DemoGameCanvas(); this.gameCanvas = new TitleCanvas(); this.t = new Thread(gameCanvas); t.start(); d = Display.getDisplay(this); d.setCurrent(gameCanvas); this.run(); if (choose==1){ System.out.println("Rozpocznij gre"); this.demoGameCanvas = new DemoGameCanvas(); this.t=new Thread(demoGameCanvas); d = Display.getDisplay(this); d.setCurrent(demoGameCanvas); }else if (choose == 2){ //Wyswietl wyniki System.out.println("Wyswietl wyniki"); }else { //Koniec dzialania System.out.println("Zniszczenie aplikacji"); this.destroyApp(true); } } public void run(){ while(!this.done){ if(gameCanvas.finished()){ System.out.println("Koniec dzialania menu"); this.choose = 1; done=true; } } } public void pauseApp() { } public void destroyApp(boolean unconditional) { this.gameCanvas.stop(true); //this.gameCanvas.stop(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -