J2ME程序分析
来源:百度知道 编辑:UC知道 时间:2024/05/29 09:24:56
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class GameActionTest extends MIDlet {
private Display display;
public GameActionTest() {
display=Display.getDisplay(this);
}
public void startApp() throws MIDletStateChangeException {
display.setCurrent(new GameActionTestCanvas());
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
class GameActionTestCanvas extends Canvas {
private String s=" ";
int width = this.getWidth();
int height = this.getHeight();
public GameActionTestCanvas() {
}
}
}
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class GameActionTest extends MIDlet {
private Display display;
public GameActionTest() {
display=Display.getDisplay(this); // 获得主窗体
}
public void startApp() throws MIDletStateChangeException {
display.setCurrent(new GameActionTestCanvas());//设置窗体画布
}
public void pauseApp() { }
public void destroyApp(boolean unconditional) { }
class GameActionTestCanvas extends Canvas {
private String s=" ";
int width = this.getWidth(); //获得屏幕宽
int height = this.getHeight(); //获得屏幕高
public GameActionTestCanvas() {
}
}
}
还可以这样
class GameActionTestCanvas extends Canvas implements Runnable {
private String s=" ";
int width = this.getWidth(); //获得屏幕宽
int height = this.getHeight(); //获得屏幕高
public GameActionTestCanvas() {
new Thread(this).s