WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章J2ME技术进阶教程从自定义字节数组创建图片

从自定义字节数组创建图片
作者:j2medev  来源:j2medev  发布时间:2006-7-25 8:45:28

import javax.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
      (byte)0x44(byte)0x2B(byte)0x04(byte)0xE8(byte)0x92(byte)0xB3(byte)0xA2(byte)0x0D
      (byte)0x5A(byte)0xC9(byte)0x91(byte)0xA3(byte)0xC1(byte)0x1F(byte)0x0B(byte)0x4B
      (byte)0x95(byte)0x08(byte)0x21(byte)0xC4(byte)0xC0(byte)0xC5(byte)0x91(byte)0x80
      (byte)0x22(byte)0x2A(byte)0xBB(byte)0xB6(byte)0x36(byte)0x44(byte)0x8B(byte)0xB4
      (byte)0x80(byte)0x29(byte)0xBF(byte)0x24(byte)0x84(byte)0xA3(byte)0xB3(byte)0xC4,     (byte)0xA6(byte)0xAD(byte)0x99(byte)0x5D(byte)0x5B(byte)0x83(byte)0x05(byte)0x8D
      (byte)0xD9(byte)0xB5(byte)0x19(byte)0x5D(byte)0x21(byte)0xD4(byte)0xC7(byte)0x1D
      (byte)0x76(byte)0x1B(byte)0x35(byte)0xD9(byte)0xE3(byte)0x8F(byte)0xF4(byte)0x8E
      (byte)0x3B(byte)0xDF(byte)0xF9(byte)0x47(byte)0xDA(byte)0x7C(byte)0xA4(byte)0xAF
      (byte)0xEE(byte)0xEE(byte)0x7D(byte)0xDF(byte)0xF7(byte)0x7D(byte)0xDF(byte)0xF7
      (byte)0x7D(byte)0xDF(byte)0x7B(byte)0xDF(byte)0x77(byte)0x5F(byte)0x10(byte)0x11
      (byte)0x2C(byte)0xDB(byte)0x93(byte)0xAE(byte)0x9C(byte)0xFE(byte)0xBB(byte)0xC3
      (byte)0x09(byte)0x81(byte)0x9C(byte)0x10(byte)0x08(byte)0x7A(byte)0x84(byte)0x7D
      (byte)0x22(byte)0xBE(byte)0xC8(byte)0xBB(byte)0x00(byte)0xC0(byte)0xE1(byte)0xC8
      (byte)0x95(byte)0x18(byte)0x66(byte)0xB1(byte)0x81(byte)0x34(byte)0x22(byte)0xD0
      (byte)0x61(byte)0x90(byte)0xFE(byte)0xDB(byte)0x9A(byte)0xE9(byte)0xC5(byte)0x7D
      (byte)0xC9(byte)0x7A(byte)0x1A(byte)0x06(byte)0x68(byte)0x8C(byte)0x88(byte)0x08
      (byte)0x45(byte)0x76(byte)0xAF(byte)0x5C(byte)0xC0(byte)0xAE(byte)0x75(byte)0x29
      (byte)0x21(byte)0x56(byte)0xA6(byte)0xE7(byte)0xBC(byte)0x22(byte)0x11(byte)0x01
      (byte)0x38(byte)0x4B(byte)0xC0(byte)0x59(byte)0xD2(byte)0x18(byte)0x97(byte)0x83
      (byte)0xCF(byte)0x44(byte)0x0C(byte)0xD3(byte)0x96(byte)0x32(byte)0x6E(byte)0x83
      (byte)0x44(byte)0x89(byte)0xAA(byte)0xDC(byte)0x00(byte)0x8D(byte)0x91(byte)0x44
      (byte)0x55(byte)0xAE(byte)0x7E(byte)0x3A(byte)0x6D(byte)0x06(byte)0x75(byte)0xB0
      (byte)0xBE(byte)0xE9(byte)0xF8(byte)0x32(byte)0x99(byte)0xAA(byte)0x9B(byte)0x65
      (byte)0xFF(byte)0x21(byte)0x13(byte)0x11(byte)0x3A(byte)0xC6(byte)0x11(byte)0x49
      (byte)0x02(byte)0x80(byte)0xFA(byte)0x04(byte)0x80(byte)0x22(byte)0xB3(byte)0x9B
      (byte)0x8A(byte)0xCC(byte)0x6E(byte)0x72(byte)0xD2(byte)0x22(byte)0x63(byte)0xB0
      (byte)0xDA(byte)0x1E(byte)0x3E(byte)0x81(byte)0x87(byte)0xA3(byte)0x01(byte)0xD4
      (byte)0xC1(byte)0xE3(byte)0xF9(byte)0x24(byte)0xA3(byte)0x28(byte)0xFF(byte)0x67
      (byte)0x01(byte)0x34(byte)0x30(byte)0xCE(byte)0xB5(byte)0x26(byte)0x47(byte)0xDF
      (byte)0x14(byte)0x0C(byte)0xB4(byte)0xA5(byte)0x94(byte)0x9F(byte)0xAA(byte)0x15
      (byte)0xD3(byte)0x4A(byte)0x4C(byte)0x46(byte)0x54(byte)0xED(byte)0xD3(byte)0x72
      (byte)0xC9(byte)0x4B(byte)0x29(byte)0x7F(byte)0xFD(byte)0x72(byte)0x55(byte)0x43
      (byte)0x6B(byte)0x0E(byte)0x51(byte)0xAF(byte)0xBE(byte)0x7E(byte)0xD9(byte)0x3F
      (byte)0xCD(byte)0xBC(byte)0xEA(byte)0x01(byte)0x00(byte)0xBC(byte)0x3E(byte)0x11
      (byte)0xC1(byte)0x4E(byte)0x6F(byte)0x1A(byte)0x91(byte)0xE1(byte)0x14(byte)0xF6
      (byte)0xF0(byte)0x09(byte)

[1] [2] [3] [4] [5]  下一页

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码