Website Intro

ipod_buynow20070905

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.

Layers-HR


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