📄 imagecanvas.java
字号:
package doublebufferdemo;import javax.microedition.lcdui.*;import javax.microedition.midlet.*;import java.io.*;public class ImageCanvas extends Canvas{ private Image buffer; private Image image; public ImageCanvas() { try{ image = Image.createImage("/tree.png"); }catch(java.io.IOException e){ System.out.println(e.getMessage()); } buffer = Image.createImage(this.getWidth(), this.getHeight()); Graphics bg = buffer.getGraphics(); bg.setColor(0xFFFFFF); bg.fillRect(0, 0, getWidth(), getHeight()); bg.drawImage(image,this.getWidth()/2, this.getHeight()/2, Graphics.VCENTER|Graphics.HCENTER); } public void paint(Graphics g) { g.drawImage(buffer,0,0,g.TOP|g.LEFT); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -