From all doc i read, seen example code and your code
I got two ways to draw immutable images (stored as png file on device/disk) for 60 series.
1) Using traditional graphics
(a) Create mutable image from immutable by Image.creatrImage(immutableimg.getWidt()h,immutableimg.getHeight(),0xFFFF)
b)Then directly draw new instace of mutable image using drawImage() of current Graphics object.
(a) Get DirectGraphics object from current
b)Then directly draw new instace of mutable image using drawImage() of DirectGraphics object.
3) By loading img in binary,short or int arrays
a) load img file by Inputstream
b) find height and width by reading first two index of array
c) read the array till width*height indices stores each one in a temp array.
d) draw this image stored in array by DirectGraphics 's drawImage.
Pl correct me if I am wrong
Now my questions:
1) in last method how u predefine your size of array if my img dim is 15*15