E-Gantt 0.5.2
Sponsored Links
E-Gantt 0.5.2 Ranking & Summary
File size:
3.9 MB
Platform:
Any Platform
License:
QPL (QT Public License)
Price:
Downloads:
1320
Date added:
2006-03-26
Publisher:
Keith Long
E-Gantt 0.5.2 description
E-Gantt is an open source gantt chart library in Java and Swing which is intended for usage in logistics and scheduling applications.
E-Gantt has been in-active for over a year, but has recently seen a lot of work done which includes a simplified interface and documentation in the form or tutorials to make the project easier to use.
Despite this E-Gantt has been succesfully implemented in many large open source projects and commercial projects with-in the following industries.
- Scheduling Research
- Medical Research
- US Military Defense Projects
- Network Administration tools
How E-Gantt works
Rather than develop a brand-new table component for Swing or extend the table component making it propreitry and difficult to work with. E-Gantt heavily utlilizes the existing JTable framework with modifying it, which serves to allow companies using E-Gantt the ability to use there own JTable extensions with E-Gantt with no futher work.
E-Gantt does this by mapping the DefaultCellRender, DefaultCellEditor of the table for its own column class. The Gantt chart will be rendered with-in each column of the table.
The value returned by the getValueAt of the table model is required to be of a DrawingState which is the value for each column.
Drawing State
The DrawingState is a value which is used for the rendering the gantt drawing which is returned by the methd call tableModel.getValueAt(row, column).
The DrawingState contains a lot of information about the actual drawing including:
- Location of the Top and Bottom of the Entry
- A reference key to indicate how the Entry should be drawn
- A reference key to indicate how the Entry should be coloured
For getting started this has been made easier by a helper class GanttEntryHelper. GanttEntryHelper can be called with as little information as a start time and a finish time this can be done as static data or called dynamically with-in the actual table model.
Enhancements:
- The drawing tool was fixed to determine the width of an entry.
- The GlassPane / Acetate layer for tools was introduced.
- A new demo for modifiying drawing context was included.
- A new example of text on diagrams (a layering example) was added.
- A new example of multi-entry was added to the examples.
E-Gantt has been in-active for over a year, but has recently seen a lot of work done which includes a simplified interface and documentation in the form or tutorials to make the project easier to use.
Despite this E-Gantt has been succesfully implemented in many large open source projects and commercial projects with-in the following industries.
- Scheduling Research
- Medical Research
- US Military Defense Projects
- Network Administration tools
How E-Gantt works
Rather than develop a brand-new table component for Swing or extend the table component making it propreitry and difficult to work with. E-Gantt heavily utlilizes the existing JTable framework with modifying it, which serves to allow companies using E-Gantt the ability to use there own JTable extensions with E-Gantt with no futher work.
E-Gantt does this by mapping the DefaultCellRender, DefaultCellEditor of the table for its own column class. The Gantt chart will be rendered with-in each column of the table.
The value returned by the getValueAt of the table model is required to be of a DrawingState which is the value for each column.
Drawing State
The DrawingState is a value which is used for the rendering the gantt drawing which is returned by the methd call tableModel.getValueAt(row, column).
The DrawingState contains a lot of information about the actual drawing including:
- Location of the Top and Bottom of the Entry
- A reference key to indicate how the Entry should be drawn
- A reference key to indicate how the Entry should be coloured
For getting started this has been made easier by a helper class GanttEntryHelper. GanttEntryHelper can be called with as little information as a start time and a finish time this can be done as static data or called dynamically with-in the actual table model.
Enhancements:
- The drawing tool was fixed to determine the width of an entry.
- The GlassPane / Acetate layer for tools was introduced.
- A new demo for modifiying drawing context was included.
- A new example of text on diagrams (a layering example) was added.
- A new example of multi-entry was added to the examples.
E-Gantt 0.5.2 Screenshot
E-Gantt 0.5.2 Keywords
Gantt 0.5.2
DrawingState
Gantt Chart Library
open source
Gantt Chart
chart library
In Java
Gantt
source
scheduling
swing
table
chart
E-Gantt
EGantt
E-Gantt 0.5.2
Bookmark E-Gantt 0.5.2
E-Gantt 0.5.2 Copyright
WareSeeker periodically updates pricing and software information of E-Gantt 0.5.2 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of E-Gantt 0.5.2 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
gantt chart examples
gantt charts
gantt chart software
gantt chart excel
gantt chart project
gantt chart template
gantt chart in excel
what is a gantt chart
open source software
gantt chart using excel
gantt chart example
gantt chart excel 2007
djt gantt chart library
gantt chart for libraries management
gantt charts examples
open source content management
open source code
open source project
Version History
Related Software
egantt is an enterprise graph / chart drawing component. now supporting basic charting types most specifically the gantt chart. Free Download
gnome-pkgtool is a GTK+/GNOME front-end to Slackware package management tools. Free Download
glAnts project is a open source mech game. Free Download
JaxMe is a Java/XML binding tool based on SAX2 Free Download
GnuAccounting is a open source java accounting software that creates and administrates e.g. invoices and credit notes. Free Download
dtoGe project is a java source generation tool. Free Download
WEKA is a data mining workbench in Java. Free Download
AigaionPaste provides an open source bibliography management system. Free Download
Latest Software
Popular Software
Favourite Software