J2ME game gui? J2ME Canvas? J2ME polish? Which is better?

I am currently trying to build a J2ME brochure like project which is required to have rich presentation.

JAVA is not a problem for me as I've used it for quite a long time. But since I am very new in J2ME, I am confused which technology to use, should I use j2me game gui, j2me canvas or j2me polish?

Using j2me game gui looks good. J2me canvas looks a bit tedious to me because for a brochure like project, it will mean I will probably end up using a lot of canvas which make the application quite big. Regarding to J2ME polish, there is not many materials or examples about it. it seems that J2ME polish hasn't been used a lot and I don't know whether it's good or not.

Anybody knows something about those three? Please give me a hand.

Thanks.

[782 byte] By [a1_9@honga] at [2007-10-3 4:42:53]
# 1
use canvas
Maris_Orbidansa at 2007-7-14 22:46:54 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 2
Can you please be a little more specific, obi. As in..pros/cons of using one over the other ?
marcelol240a at 2007-7-14 22:46:54 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 3
i think thart j2me canvas is better becuase its standard on all devices and of course u can control ur code more and more when u master it.Message was edited by:
Rawna at 2007-7-14 22:46:54 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 4

J2ME Polish have licensing costs associated with it:

http://www.j2mepolish.org/licenses.html

As for Canvas VS GameCanvas:

GameCanvas is MIDP 2.0 and up, so depending which devices your app supports you might want to stick with Canvas. GameCanvas eases graphics flushing, but double buffering can be implemented on Canvas like so:

Image offscreen = isDoubleBuffered () ? null :

Image.createImage (getWidth (), getHeight ());

See http://www.developer.com/java/j2me/article.php/10934_1561591_8

section: Avoiding Flickering

opyatea at 2007-7-14 22:46:54 > top of Java-index,Java Mobility Forums,Java ME Technologies...