Chart and plotting API for GWT
===

I am trying to find a chart and plotting api that can be used in GWT using java, not javascript.  The only problem I am having is the ones I have found require an internet connection which where this code will go cannot have an internet connection.  Does any one know of such an API?  Here are that ones that I found, but again can't use.
 https://code.google.com/p/charts4j I know this one requires a connection.
http://code.google.com/p/gwt-google-apis/wiki/VisualizationGettingStarted  

Not 100% sure on this one.  If anyone has used it and can let me know if it requires a connection let me know. Also if anyone know how to get java swing to work in GWT that would be awesome. 

Thank you