📄 helpcanvas.java
字号:
/*
* @autor Zhang JunQin
*/
import java.io.IOException;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
//import com.nokia.mid.ui.*;
class HelpCanvas extends Canvas{
private MainMIDlet midlet;
private Image keyImage;
private int[] imageInfo;
public HelpCanvas(MainMIDlet midlet){
this.midlet=midlet;
try{
keyImage=Image.createImage("/pr.png");
}catch(IOException ioe){
keyImage=null;
}
imageInfo=ImageTool.getImageSequenceInfo(keyImage,28,15);
}
protected void paint(Graphics g) {
g.setClip(0,0,176,208);
g.setColor(0x143f87);
g.fillRect(0,0,176,208);
g.setColor(0xffff00);
Font font=Font.getFont(Font.FACE_SYSTEM, Font.STYLE_ITALIC,Font.SIZE_MEDIUM);
g.setFont(font);
g.drawString("Help info of this game," ,88,60,Graphics.TOP|Graphics.HCENTER);
g.drawString("it should replace " ,88,60+g.getFont().getHeight(),Graphics.TOP|Graphics.HCENTER);
g.drawString("whit an image!!",88,60+g.getFont().getHeight()*2,Graphics.TOP|Graphics.HCENTER);
ImageTool.drawFrame(g,keyImage,3,192,28,15,imageInfo,2);
}
protected void keyPressed(int keyCode){
if(keyCode==-6){
exit();
midlet.showMenu();
}
}
private void exit(){
keyImage=null;
imageInfo=null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -