如何从MIDP原生图像创建LWUIT Image对象?

时间:2011-06-23 09:43:01

标签: lwuit

在LWUIT的文档中,有一个createImage方法,它从MIDP本机映像创建一个LWUIT Image对象(公共静态Image createImage(java.lang.Object nativeImage))。

我想知道如何实现java.lang.Object参数以便将MIDP原生图像设置为方法的参数?例如,我从相机中捕获照片(byte[] rawImage = myVideoControl.getSnapshot(null);),然后在文件系统中创建图像文件:

myFileConnection = (FileConnection) Connector.open("file:///"+pRoot+photoDirectory+"/"+photoName);

myFileConnection.openOutputStream().write(rawImage);

。那么如何将Object参数传递给createImage方法?

1 个答案:

答案 0 :(得分:0)

Image img = Image.createImage(myFileConnection.openInputStream());

编辑: 见

javax.microedition.lcdui.Image img = javax.microedition.lcdui.Image.createImage("/images/card.png");
            com.sun.lwuit.Image ii = com.sun.lwuit.Image.createImage(img);