Add Dynamic Charts to Your Java Apps
JChart at a GlanceJChart 2.1 offers by far the most impressive set of charting components available today. Now it's easy to add dynamic, customizable charts to your Java apps. Choose from prebuilt chart types, or use the charting primitives to create your own new types. And now with version 2.1, you can create composite chart types by mixing and matching any combination of overlays. JChart conforms to the JavaBeans specification and takes advantage of the JDK 1.1 event model, object serialization, and custom property editors. JChart makes no native calls and has been tested to ensure portability.JChart includes these standard 2D, 21/2D, and 3D chart types: multi-row, multi-column, and stacked bar charts; multi-row and stacked area charts; and line, pie, and scatter-plot charts. A highly flexible set of properties gives you complete control over color, font size and types, scaling factors, titles, background patterns, axis labels, legend content and styles, and more. Add Charts QuicklyThe standard chart types are JavaBeans components, accessible through a single AWT Component wrapper class called Chart, or by programming the underlying chart builder and canvas classes directly.Manipulate Charts EasilyThe 3D canvas makes you look good because it gives your users the ability to work with charts interactively. They can use the mouse to rotate, tilt, pan, and zoom their view of a chart. |
![]() JChart is pure Java and runs on all platforms that fully support the JDK 1.1
JChart gives you these standard chart types, plus a complete set of primitives:
New in 2.1!
|
Access Data from Any SourceJChart uses a flexible Model-View-Controller architecture based on the JavaBeans event model, together with a data model that permits access to data from virtually any source. For example, you can quickly chart the results of a data query by using a data source such as JDBTools. And because JChart uses an abstract data model, you can use the concrete implementations provided, or derive your own. When you use the built-in callback mechanisms, users can click on a data element to view underlying data. Methods ensure that users see charts automatically update as the underlying data changes; you set the update interval or criteria.Compact for Quick DownloadsCompared to charting products architected as monolithic Beans or as applets, JChart allows you to customize your solution and economize the size of the code you deploy, giving your users faster downloads.
To Bean or Not to BeanBecause JavaBeans means builder-independence, JChart works equally well with commercial IDEs such as JBuilder, VisualAge for Java, and other Java development environments that support bound properties. JChart includes Javadocs, a User's Guide, and plenty of helpful examples. |
|
Rogue Wave Software |