Сообщение от Phantom_wc
У меня появилась другая идея =) Как можно считать картинку из файла и преобразовать в объект Image?
|
Я в своей библиотеке делал так:
import java.io.*;
import javax.microedition.lcdui.Image;
import javax.microedition.io.*;
class Lib_imloadjsr75 {
public static Image img;
public static Image loadimage(String filename) {
try {
FileConnection con = (FileConnection)
Connector.open("file://" +
filename, Connector.READ);
InputStream IS = con.openInputStream();
img = Image.createImage(IS);
IS.close();
con.close();
}
catch (Exception ex) {}
return img;
}
}
А вообще, зачем хранить изображения в классах?
Кстати, есть еще вариант: закодировать бинарник PNG чем-нибудь в роде base64 и записать как строковую константу. Места будет занимать мало, только декодировать обратно придется.