About FlexGantt
FlexGantt is the most advanced Gantt charting solution currently available for Java. It uses a very high abstraction level, which allows it to be applied in various and often very different domains such as ERP systems, production planning and scheduling applications, manufacturing execution systems or project portfolio management applications.Advanced Architecture
FlexGantt uses a very
unique layering approach that is known from graphics
and mapping applications. Each Gantt chart consists of
a set of system layers, which provide the core
functionality (e.g. a drawing vertical grid lines) and
a set of layers dedicated to rendering timeline objects
(activities, events, milestones, ...). Applications can
add as many timeline object layers as they like,
allowing them to easily group objects and show or hide
them all at once. Layers also support transparency so
that overlapping timeline objects can be easily
identified. The picture below depicts the layer stack.
Online Demo
FlexGantt can be used for standalone applications and for online applications as part of an applet or a webstart application. Try out the features overview webstart application or download a FlexGantt evaluation distribution (contains the demo application, the FlexGantt binaries, a jump start tutorial, and the API documentation).Features
The following is a list of some of the features supported by FlexGantt. For more information please take a look at the features overview page. Here you will find out what each one of these features means and how your application can benefit from it.• Model-View-Controller
• Split screen
• Bookmarks
• Layers
• Policy controlled behaviour
• Pluggable renderers
• Pluggable editors
• Popups / annotations
• Printing
• Relationships
• Lazy loading
• Command framework
• Paging
• Variable row heights
• Multi-column sorting
• Customizable timeline
• Calendar model
• Autoscrolling
