Graphics are visual presentations on some surface such as a wall, canvas, computer screen, paper, or stone to inform, illustrate, or entertain. Examples are photographs, drawings, Line Art, graphs, diagrams, typography, numbers, symbols, geometric designs, maps, engineering drawings, or other images. Graphics often combines text, illustration, and color. Graphics design may consist of the deliberate selection, creation, or arrangement of typography alone, as in a brochure, flier, poster, web site, or book without any other element. Clarity or effective communication may be the objective, association with other cultural elements may be sought, or merely, the creation of a distinctive style.
Graphics can be functional or artistic. Graphics can be imaginary or represent something in the real world. The latter can be a recorded version, such as a photograph, or an interpretation by a scientist to highlight essential features, or an artist, in which case the distinction with imaginary graphics may get blurred.
Libraries :: Graphics
Graphics :: Applications

G - Generic 2D graphics library for Java. [Open source, LGPL]
Meta Description: [ GeoSoft develop software components in the areas of user interfaces and usability, software architecture, data modeling, graphics, data access, mathematics and geophysics among others. GeoSoft provides first class consultancy services within software strategy, architecture, design and development. ]
GEF - Graph Editing Framework - Class library for constructing graph/diagram editing applications. [Open Source, Apache]
Meta Description: [ CollabNet, Facilitating Collaborative Software Development, Open source software engineering ]
GINY (Graph INterface librarY) - Implements a very innovative system for sub-graphing and allows for stunning visuals and it provide a number of layout algorithms. [Open source, LGPL]
HyperGraph - A Swing based API to visualise graphs using hyperbolic geometry (hyperbolic trees). Example applet provided. [Open source, GPL]
ILOG 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.
Meta Description: [ Explore ILOG's Java components for building desktop and Ajax-based user interfaces that require maps, diagrams, dashboards, charts and schedules ]
Image Toolz - Manipulation methods for inversion, rotation, shifting, adding, loading, saving and creating images. (Open Source)
Java Image Visualization - Applets, beans and applications. [Freeware]
Meta Description: [ Download image visualization related software written in Java. ]
Java Imaging and Graphics Library - Provides classes for data storage, image processing, image I/O and image display [Open Source, GPL].
Java-Gnome - Java GTK+ and Gnome bindings using JNI. [Open Source, LGPL]
JDrawing - 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.
JGo graphical object editor - A library for graphs, diagrams and networks, with an option for automatic layout by Northwoods Software. [Commercial]
Meta Description: [ Graphics libraries and components software from Northwoods Software. We make it easy to build custom interactive diagrams, networks or workflow editors. ]
JGraph - Graph visualization component for Swing. Includes tutorial, FAQ, and user guide. [Open Source, LGPL]
Meta Description: [ JGraph is an open source Swing Java Graph visualization and layout library, JGraph is an open source Swing Java Graph visualization and layout library ]
JInsight.com - Offers various class libraries including JetChart Library, which displays a variety of types of charts. [Commercial]
Meta Description: [ Java chart - The JetChart Library - a set of java classes
that displays a great variety of charts from applets, applications and servlets. ]
JIU - Java Imaging Utilities - This library offers functionality to load, analyze, process and save pixel images. [Open Source, GPL]
Meta Description: [ Website of JIU, a Java library to load, process, analyze and save pixel images. ]
JLOOX - JLOOX Visualization Suite is a powerful set of components and tools for the development of high quality Java-based visualization applications. JLOOXTelecom is a distributable component set that includes easy-to-use network oriented graphical views and non-graphical business components for building advanced Java-based network element management systems and network planning applications.
Mica 2D Toolkit - A object-oriented 2D graphics library written in Java. [Open source, Software Farm license]
OpenJGraph - Various graph-drawing and traversal algorithms. Support for user interaction such as adding and removing vertices. [Open Source, GPL]
PJA Toolkit - For generating images on servers, without the need for an X server. [Open Source, GPL]
Meta Description: [ eTeks : PJA Toolkit ]
VirtualMachine.com - Utility class libraries: VMMemoryWatcher library that visually track memory changes in Java Virtual Machine; Flow monitor library that visually track process flow between containers. [Open source]
Meta Description: [
Open Source Java Programs ]
XColor - Subclass of java.awt.Color that knows 752 colors by name - can be substituted for wherever java.awt.Color is used in programs. [Freeware]
Zooki Technologies - ExplicitLayout layout manager (Commercial) and EventInitializer to replace your anonymous inner classes (BSD).
Meta Description: [ Zooki Technologies create innovative Java components
for professional software developers. Products include ExplicitLayout, a powerful layout manager for Java ]
| check out this clip by Kyle T. Webster, graphic designer, illustrator and ODG (Original Design Gangsta). ... Design ... | |
| Next Video | |