Client-side GChart lets you add charts to your GWT applications with nothing more than its 3,000 or so lines of Apache 2.0 licensed Java.
GChart 2.5 adds a GWT canvas rendering option for better looking, more quickly drawn, alpha-transparent, pie, line, and area charts. Homepage (live-demo, downloads, docs): http://gchart.googlecode.com Additional features include improved chart print-ability, inside/ outside/centered ticks, improved plot-area clipping, and faster single- curve updates. For details, see the 2.5 release notes: http://gchart.googlecode.com/svn/trunk/doc/com/googlecode/gchart/client/doc-files/gchart2p5features.html Related links: 1) "Maybe some Pie charts? eheheh" - Ping http://groups.google.com/group/Google-Web-Toolkit/msg/bc5d585989ab9f6e The above post predicted I'd need to use canvas for pie slices and such well over a year ago. Thousands of banded-filled slices, aliased lines, and one GWTCanvas later...I agree. 2) Many have mentioned GChart's graphical quality limitations: "I saw gchart but I need pie charts that are completely filled" - plcoirier, see: http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/3cc6eb7516777ba0/c8564523c005d668?#c8564523c005d668 "If you can live with somewhat not-so-sexy graphs (especially pie charts), GChart (http://code.google.com/p/gchart/) is pretty easy to integrate into a GWT app." - Ravi Mundoli, see: http://groups.google.com/group/Google-Web-Toolkit/msg/a4de63397dd71b7e "At http://yoxel.com GChart is only used for our burn-down chart (during iteration tracking). I experimented quite a bit with GChart for the dashboards but the pie charts still looked much better when server-generated with our other package (also server generated version was faster)." - Alexey, see: http://code.google.com/p/gchart/issues/detail?id=11#c9 It's still not Flash, but at least it now has a decent pie slice. 3) The incubator's GWTCanvas: Valuable but buggy. GWTCanvas: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Without a library like GWTCanvas, the enhancements of this release would never have been feasible, since implementing a cross-browser vector graphics abstraction is way out of GChart's scope. Though very useful as-is, I spent a few days (at least it felt like a few days) just working around the following GWTCanvas bugs: http://code.google.com/p/google-web-toolkit-incubator/issues/detail?id=241 http://code.google.com/p/google-web-toolkit-incubator/issues/detail?id=275 http://code.google.com/p/google-web-toolkit-incubator/issues/detail?id=278 http://code.google.com/p/google-web-toolkit-incubator/issues/detail?id=281 http://code.google.com/p/google-web-toolkit-incubator/issues/detail?id=282 A fully debugged GWTCanvas in the standard GWT distribution would also greatly simplify GWT flowsheet modeling, games, etc. If you agree, you can "vote for" (star) this issue in the GWT issue tracker: http://code.google.com/p/google-web-toolkit/issues/detail?id=1554 John C. Gunther http://gchart.googlecode.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---