I was looking for a library to create tag clouds in a Java application, and I found OpenCloud.
I don’t want to have to use a web server, which OpenCloud will require to get the output in, won’t it? Is there a way to get OpenCloud to work in a Java/Swing panel? I want something for a stand alone application. If this isn’t possible, where else can I look for such an API?
Actually OpenCloud does not require a Web server. Simply use Swing rendering instead of HTML/JSP. Here is a small snippet illustrating a very basic Swing tag cloud using OpenCloud library. It can be improved, but it gives you the gist:
This code is based on the Example 1 of the OpenCloud library
Here is an output of what I got: