import Java x.microedition.midlet.*; import javax.microedition.lcdui.*;
public class ImmutableImageFromByteArray extends MIDlet implements CommandListener { private Display display; private Form fmMain; // The main form private Command cmExit; // Command to exit the MIDlet
public ImmutableImageFromByteArray() { display = Display.getDisplay(this);
cmExit = new Command("Exit", Command.EXIT, 1); fmMain = new Form(""); fmMain.addCommand(cmExit); fmMain.setCommandListener(this);
fmMain.append(new ImageItem(null, imColor, ImageItem.LAYOUT_NEWLINE_BEFORE ImageItem.LAYOUT_CENTER, null)); // fmMain.append(imColor); display.setCurrent(fmMain);
} public void startApp() { display.setCurrent(fmMain); } public void pauseApp() { } public void destroyApp(boolean unconditional) { }
public void commandAction(Command c, Displayable s) { if (c == cmExit) { destroyApp(false); notifyDestroyed(); } }
private static Image imColor = Image.createImage( new byte[] { (byte)0x89, (byte)0x50, (byte)0x4E, (byte)0x47, (byte)0x0D, (byte)0x0A, (byte)0x1A, (byte)0x0A, (byte)0x00, (byte)0x00, (byte)0x00, (byte)0x0D, (byte)0x49, (byte)0x48, (byte)0x44, (byte)0x52, (byte)0x00, (byte)0x00, (byte)0x00, (byte)0x4F, (byte)0x00, (byte)0x00, (byte)0x00, (byte)0x13, (byte)0x08, (byte)0x06, (byte)0x00, (byte)0x00, (byte)0x01, (byte)0xA6, (byte)0x7F, (byte)0x60, (byte)0x9C, (byte)0x00, (byte)0x00, (byte)0x06, (byte)0xBA, (byte)0x49, (byte)0x44, (byte)0x41, (byte)0x54, (byte)0x78, (byte)0x9C, (byte)0xAD, (byte)0x58, (byte)0x7F, (byte)0x6C, (byte)0x1B, (byte)0xF5, (byte)0x15, (byte)0xFF, (byte)0x5C, (byte)0x92, (byte)0x2A, (byte)0x4B, (byte)0xCB, (byte)0x85, (byte)0xF3, (byte)0xB2, (byte)0xAE, (byte)0x5B, (byte)0xC0, (byte)0x8E, (byte)0xA3, (byte)0x22, (byte)0xA6, (byte)0x81, (byte)0x9C, (byte)0xD9, (byte)0xED, (byte)0x54, (byte)0x09, (byte)0xA9, (byte)0xB6, (byte)0x9C, (byte)0xBF, (byte)0x10, (byte)0xA0, (byte)0x46, (byte)0xED,
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:一个2D图形绘画的案例
下一篇:使用Timer制作动画效果