The moose likes Java Micro Edition and the fly likes Converting Graphics to Image Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "Converting Graphics to Image" Watch "Converting Graphics to Image" New topic

Converting Graphics to Image

Deepan Devadasan
Ranch Hand

Joined: Jan 25, 2007
Posts: 226
Hi folks...

I have to add an Image to the Form...
Since the application should run on any phone with varying screen sizes, i want to add a background color to the image that is present...

Meaning i will create an image specifying the RGB using the display's width and height..

Then i am taking the Graphics from this image and draw my Image on the Graphics...

Up to this point there is no problem so far...

But now i dont have a way to convert the Graphics back to Image object so that it can be placed on the Form..

Can anyone give me some idea as to i could establish this..

Thanks in advance

Theepan Thevathasan
SCJP 1.4, SCWCD 1.4, SCMAD 1.0 SCBCD 1.3, MCP(.Net Frm 2.0 App Dev Fdn)
Rashid Mayes
Ranch Hand

Joined: Jan 11, 2006
Posts: 160
I sounds like you have already solved the problem. When you create a new image and call getGraphics(), the graphics object returned is directly related to the image and can be used to draw to the image.

If I understand the questions correctly, you code looks something like:

If so, you have done everything correctly a should see the desired output. Let me know if I have missed something.

Rashid Mayes -
I agree. Here's the link:
subject: Converting Graphics to Image
jQuery in Action, 3rd edition