Appreciate your letting me know the example helped.
Regarding the missing image icon, you may have to use GChart's
setBlankImageURL method to resolve it. Please see that method's
javadoc for details:
http://gchart.googlecode.com/svn/trunk/doc/com/googlecode/gchart/client/GChart.html#setBlankImageURL%40java.lang.String%41
If the missing image icon comes up every single time, no matter what,
the instructions at the above link will likely solve your problem.
If "missing image" comes up intermittently, setBlankImageURL may not
fix it...basically, any web page that contains an image tag (not just
one containing a GChart) could display the missing image icon if, for
some reason, the browser couldn't get the image from the URL (slow
connection, server overloaded, etc.). Standard thing I do when this
happens to me on any page,,,click Refresh.
If GChart used div tags rather than image tags, it would not have this
problem. There are (ease-of-implementation) advantages to using the
image tag that justify its continued use despite this relative
weakness, but if enough people report that this is a major pain for
them I might have to reconsider that decision.
Finally, just in case this helps, I once saw an old IE6 browser at a
publicly accessible "internet kiosk" computer that may have had
something wrong with it that repeatedly downloaded "gchart.gif" every
single time as if it had never seen it before, and that computer
produced the missing image icon intermittently on the GChart live demo
chart. I do not see this on the (free) "Microsoft Virtual PC based"
IE6 (presumably the final IE6 release) I use to test GChart. So it may
be possible for an older browser (perhaps on a virus infected
computer?) to repeatedly download GChart's tiny 1 x1 pixel image
despite any Image.prefetch GWT directive that may have been issued,
causing the problem.
John