Start with the raw data. Store your graphic as a byte array and then use javax.microedition.lcdui.Image.createImage() to create the image for the display.
createImage(byte[] imageData, int imageOffset, int imageLength)
You can do any manipulation you want on the byte array before converting it into an image.
William Frantz
http://sprintdevelopers.com [ October 19, 2005: Message edited by: William Frantz ]