JFreeChart is about that size and has been worked on by a lot of different
developers (although I tend to clean up the code to make it more uniform):
www.object-refinery.com/jfreechart/index.html
The code has been developing for about three years now, so maybe that is too
long for your purposes...