Java Gantt Chart Control - VARCHART JGantt

Custom-Made Gantt Charts for Planning and Control of Production, Capacities, Projects

Next steps

Gantt Reference

Meyer Werft
The Meyer Werft has integrated VARCHART JGantt as enhanced functionality into the project planning for processes control.

Looking for Gantt Charts in Java for Complex Planning?

Are you currently developing a Java application and are looking for a way of  visualizing your company data and their dependencies in a Gantt chart? The VARCHART JGantt control with its comprehensive object model is the ideal tool for rapidly developing interactive Gantt charts. The powerful features of VARCHART JGantt lets you design a Gantt chart containing precisely the functionality needed for your planning requirements – whether for project planning, staff disposition, production control or other application areas.

Efficient Production Planning and Controlling

Java Gantt chart - example production scheduling

Visualize orders of your production by planning tables and let the planner modify the planning by drag&drop. This way, Gantt charts optimize the production process as well as the resource deployment. Save costs and ensure delivery times.

Control your Capacity with Gantt and Histogram

Java Gantt chart - capacity planning
Java Gantt Chart with Capacity in histogram

Are there enough resource capacities for your orders or tasks? A Gantt chart with a histogram provides the vital information at a glance. VARCHART JGantt offers a histogram functionality for capacity visualization.

Visual Management of Projects in a Chart

Java Gantt chart - project planning
VARCHART JGantt Control supports Planners to manage large projects

Graphical overviews of large-scale projects lead to a transparent and safe  planning process. VARCHART JGantt is used in many applications to interactively plan, change and control complex projects.

Intuitive Use Speeds Up the Development

Java Gantt chart - rapid development

Try colors, forms, and attributes while the effects are being shown immediately in a preview chart. If you are satisfied with the outcome, you can copy the program code to your application. Thus VARCHART JGantt lets you develop the optimal Gantt chart quickly and easily.

Relational Data Model

Since VARCHART JGantt does not take the data from single tables but also works with linked tables, the control offers ideal support for working with complex data.

Easy Integration

When using VARCHART JGantt only a few mouse clicks are needed to add a Gantt chart to your Java application. Data are loaded directly from XML files or are passed to VARCHART JGantt by method calls. User interactions such as creating, deleting or moving activities, modifying the time scale and the table are already included in VARCHART JGantt and do not require additional programming effort.

Tie Appearance to Conditions

Use an object-oriented and comprehensive programming interface with powerful graphical objects that adapt their appearance automatically to your application data. For this you can use pre-defined or free definable filter and maps. Thus you could, for instance, without additional code automatically highlight an order as "critical" if its completion will be delayed.

Time Scheduling Included

VARCHART JGantt comes with already included time scheduling functions. You could, for example, calculate the start or finish of a project or the available float times of each activity. The Auto-Schedule function automatically shifts all dependent acitvities when you modify an acitvitiy.  

With VARCHART JGantt on the Web

All applications being written with VARCHART JGantt can be integrated into HTML pages as applets. If a graphical reporting is needed, VARCHART JGantt can also be run on a server where it will create finished diagrams in different file formats that can be displayed in a web browser. Watch our demos - they have been developed as applets.