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
-~----------~----~----~----~------~----~------~--~---

Reply via email to