Home > Computers > Programming > Languages > Java > Class Libraries > Graphics
http://www.apprisant.com/
Add interactive diagrams to Java Swing, JSF and web applications. Site includes documentation and demos. [Commercial]
http://geosoft.no/graphics/
Generic 2D graphics library for Java. [Open source, LGPL]
http://gef.tigris.org/
Class library for constructing graph/diagram editing applications. [Open Source, Apache]
http://csbi.sourceforge.net/
Implements an innovative system for sub-graphing and allows for stunning visuals and it provide a number of layout algorithms. [Open source, LGPL]
http://graphstream-project.org/
Library to represent dynamic graphs (nodes, edges) in memory, on screen (2D and 3D) or in files. Supports evolution of graphs and "topology" changes of graphs. Site includes documentation and sample videos. [Open Source, GPL]
http://hypergraph.sourceforge.net/
A Swing based API to visualise graphs using hyperbolic geometry (hyperbolic trees). Example applet provided. [Open source, GPL]
http://www.ilog.com/products/jviews/
Library and components based on Java2D for maps, diagrams, graph layout, gantt chart, charts, editors and workflow. For client or server side graphics, including SVG.
http://www.bluering.nl/imagetoolz/index.html
Manipulation methods for inversion, rotation, shifting, adding, loading, saving and creating images. (Open Source)
http://www.imageresize4j.com/
Library that offers 24 interpolation filters for high-quality Java2D- and JAI-based image resizing and scaling. Site includes tutorial, FAQ, and download option. [Commercial]
http://sourceforge.net/projects/jiggler/
Classes for data storage, image processing, image I/O and display. Site includes download option and issue tracker. [LGPL v3]
http://java-gnome.sourceforge.net/
Java GTK+ and Gnome bindings using JNI. [Open Source, LGPL]
http://jdrawing.sourceforge.net/
A Swing component for displaying vector graphics and animation. It can deal efficiently with very large vector images e.g. geographic maps or electronic circuits.
http://www.nwoods.com/go/jgo.htm
A library for graphs, diagrams and networks, with an option for automatic layout by Northwoods Software. [Commercial]
http://www.jgraph.com/
Graph visualization component for Swing. Includes tutorial, FAQ, and user guide. [Open Source, LGPL]
http://sourceforge.net/projects/jiu/
Library that offers functionality to load, analyze, process and save pixel images. Also supports partial image loading and processng. [Open Source, GPL]
http://gui.net/swfm/mica/index.htm
2D Java, high-level, graphics and UI-widget library with multiple levels of drawing abstractions. Last version: 2005. [Open Source, Freeware]
http://www.eteks.com/pja/en/
For generating images on servers, without the need for an X server. [Open Source, GPL]
http://www.darwinsys.com/freeware/XColor.jar
Subclass of java.awt.Color that knows 752 colors by name - can be substituted for wherever java.awt.Color is used in programs. [Freeware]
Home > Computers > Programming > Languages > Java > Class Libraries > Graphics
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us