test.java
来自「j2me学习 简单例子」· Java 代码 · 共 49 行
JAVA
49 行
package example.demoprimaryui.graphicstwo;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Ticker;
public class Test extends Canvas implements CommandListener {
public Test() {
setTitle("全屏幕测试");
setTicker(new Ticker("Ticker "));
addCommand(new Command("全屏幕", Command.SCREEN, 1));
addCommand(new Command("正常", Command.SCREEN, 1));
setCommandListener(this);
}
public void paint(Graphics g) {
g.setColor(125, 125, 125);// 灰色
g.fillRect(0, 0, getWidth(), getHeight());
g.setColor(0, 0, 0);// 黑色
g.drawLine(10, 10, 150, 10);
}
public void commandAction(Command c, Displayable s) {
String cmd = c.getLabel();
if (cmd.equals("全屏幕")) {
setFullScreenMode(true);
} else if (cmd.equals("正常")) {
setFullScreenMode(false);
}
}
protected void sizeChanged(int w, int h) {
System.out.println("改变后的宽度:" + w);
System.out.println("改变后的高度:" + h);
}
protected void hideNotify() {
System.out.println("屏幕被系统遮蔽");// 会在WTK 控制台中显示,
}
protected void showNotify() {
System.out.println("屏幕显示在屏幕上");
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?