I have used J2ME to write applications for Series 60 phones. When I started reading about using C++ I was suprised to see that only bitmaps could be drawn to the screen. With J2ME you can at least use PNGs.

My question is, if you use a format other than BMP with J2ME, does it convert it behind the scenes to BMP to be displayed on the device? Or can it some how display them without the conversion?

Basically is the image displayed in bitmap on the phone regardless of the language?