How do I draw bar charts using java api

Hi floks, How do i draw bar graphs using java api/or any third party tools. Actually I have to draw graphs for given data, and show into swing object and finally save to html file. So that i have to save into gif or jpeg format. I cound't find the java api for drawing bar graphs. Could any body suggest me in this regard. Also suggest me where do i get the sufficient information on the net. Thanks in advance. Venkat