📄 aboutmenu.java
字号:
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.ImageItem;
import javax.microedition.lcdui.Item;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.StringItem;
public class AboutMenu extends Form implements CommandListener {
private static TxtReader bookReader = null;
private ImageItem ico = null;
private StringItem info = null;
private StringItem arr = null;
private final static Command CMD_BACK = new Command("返回", Command.BACK,1);
//...
public AboutMenu(TxtReader tr){
super("帮助");
bookReader = tr;
Image temp = null;
try{
temp = Image.createImage("/icon/icon.png");
}catch(Exception e){
e.printStackTrace();
}
ico = new ImageItem(null,temp,Item.LAYOUT_CENTER|Item.LAYOUT_TOP|Item.LAYOUT_2,null);
info = new StringItem(null,"EBookReader final 1.0");
arr = new StringItem(null,"All Rights Reserved");
info.setLayout(Item.LAYOUT_CENTER|Item.LAYOUT_TOP|Item.LAYOUT_2);
arr.setLayout(Item.LAYOUT_CENTER|Item.LAYOUT_TOP|Item.LAYOUT_2);
this.append(ico);
this.append(info);
this.append(arr);
this.addCommand(CMD_BACK);
this.setCommandListener(this);
}
private void back(){
Display.getDisplay(bookReader).setCurrent(bookReader.getDisplayable(TxtReader.MAINMANU));
}
//...
public void commandAction(Command c, Displayable d) {
if(c == CMD_BACK){
back();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -