📄 .#menuelement.java.1.4.6.1
字号:
package no.auc.one.portableplayer.userinterface;
import java.util.Vector;
import javax.microedition.lcdui.Graphics;
public class MenuElement extends MenuElementBase {
public MenuElement(String name) {
super(name);
}
public MenuElement(String name, MenuEventListener mel) {
super(name, mel);
}
// This gives a generic implementation of painting (just the name)
public void paint(Graphics g) {
// System.out.println("Painting " + name + "(" + g.getClipX() + ", " + g.getClipY() + ")");
g.drawString(
this.toString(),
g.getClipX(),
g.getClipY(),
Graphics.TOP | Graphics.LEFT);
}
public void invokeAction() {
if (currentEventListener != null) {
System.out.println(
"Invoke event listener for this menu element");
currentEventListener.menuAction(this);
} else {
System.out.println(
"No event listener to invoke...");
}
}
public void navigateLeft() {
}
public void navigateRight() {
if (currentEventListener != null) {
currentEventListener.menuNavigateInto(this);
}
}
public final void navigateUp() {
}
public final void navigateDown() {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -