maincanvas.java
来自「Java ME中对多个按键同时处理的例子。」· Java 代码 · 共 39 行
JAVA
39 行
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
public class MainCanvas extends Canvas {
static MainCanvas mainCanvas;
public MainCanvas() {
mainCanvas = this;
}
DemoCanvas c = new DemoCanvas();
protected void paint(Graphics g) {
c.paint(g);
}
public static Canvas getMainCanvas() {
return mainCanvas;
}
public void keyPressed(int keyCode) {
System.out.println(keyCode
+ " "
+ (keyCode = keyCode < 0 ? this.getGameAction(keyCode)
: keyCode));
c.keyPressed(keyCode);
}
public void keyReleased(int keyCode) {
c.keyReleased(keyCode);
}
public void input() {
c.input1();
this.repaint();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?