在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方法?
答案 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);