📄 hrtitle.java
字号:
// 标题显示package huaroad;import java.util.*;import java.io.IOException;import javax.microedition.lcdui.*;public class HRTitle extends Canvas implements CommandListener{ private static final Command[] COMMANDS = // 菜单定义 { new Command("新游戏", Command.OK, 0), new Command("退出", Command.STOP, 1), }; private static Display display; private static HRGame pGame = new HRGame(); private static SelNew gamelist; private static Quitable winQuit; private static Image TitleImg; public HRTitle() { try { TitleImg = Image.createImage("/images/title.png"); // 读取标题图片 } catch(IOException ioexception) { } for (int i = 0; i < COMMANDS.length; i++) // 添加菜单项 addCommand(COMMANDS[i]); } protected void paint(Graphics g) { g.drawImage(TitleImg, 0,0,Graphics.TOP|Graphics.LEFT); // 画标题图片 } public void commandAction(Command cmd, Displayable obj) // 菜单响应 { if (cmd == COMMANDS[0]) // 新游戏 { gamelist = new SelNew(pGame); // 进入选择布局画面 gamelist.activate(display, winQuit); } else // 退出 winQuit.quit(); } public void activate(Display disp, Quitable quitable) // 激活显示本类 { display = disp; winQuit = quitable; display.setCurrent(this); // 设置当前显示本类 setCommandListener(this); // 设置菜单响应 }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -