JClass Chart 3D

PreviousNextIndex

Preface

Introducing JClass Chart 3D  Assumptions  Typographical Conventions Used in this Manual

Overview of Manual  API Reference  Licensing  Related Documents  About Quest

Contacting Quest Software  Customer Support  Product Feedback and Announcements

Introducing JClass Chart 3D

JClass Chart 3D is a powerful Java 3D charting tool. It enables developers to build 3D data views and interactive displays, giving their applications a professional look and feel.

JClass Chart 3D allows you to create stunning 3D graphics using either the Java 2 API or the Java 3D API. Please note that all methods, functions, an so on, relate to both APIs unless specifically mentioned.

With JClass Chart 3D, you can add 3D functionality using Java 2 technology - meaning that the heavyweight Java 3D API won't need to be included in your applications. However, JClass Chart 3D gives you the option to leverage the elegance of the Java 3D API (3D will need to be on the client).

JClass Chart 3D is written entirely in Java. The chart component displays data graphically in a window and can interact with a user.

The chart component can be used easily by all types of Java programmers:

JClass Chart 3D is compatible with JDK 1.4. If you are using JDK 1.4 and experience drawing problems, you may want to upgrade to the latest drivers for your video card from your video card vendor.

Note: The Java 3D version of JClass Chart 3D is supported only for JDK 1.3.1 with Java 3D 1.2.1_03 on Windows NT with OpenGL with an ATI RAGE XL PCI video card with these drivers: ati2mpad.sys 4.00.1381.1006 and ati2drad.dll 4.0.0.

You can freely distribute Java applets and applications containing JClass components according to the terms of the License Agreement that appears at install time.

Feature Overview

You can set the properties of JClass Chart 3D objects to determine how the chart will look and behave. You can control:

Assumptions

This manual assumes that you have some experience with the Java programming language. You should have a basic understanding of object-oriented programming and Java programming concepts such as classes, methods, and packages before proceeding with this manual. See Related Documents later in this section of the manual for additional sources of Java-related information, including useful references to the Java 3D API.

Typographical Conventions Used in this Manual

Typewriter Font

  • Java language source code and examples of file contents.
  • JClass Chart 3D and Java classes, objects, methods, properties, constants, and events.
  • HTML documents, tags, and attributes.
  • Commands that you enter on the screen.
  • Italic Text

  • Pathnames, filenames, URLs, programs, and method parameters.
  • New terms as they are introduced, and to emphasize important words.
  • Figure and table titles.
  • The names of other documents referenced in this manual, such as Java in a Nutshell.
  • Bold

  • Keyboard key names and menu references.
  • Overview of Manual

    Part I - Using JClass Chart 3D with the Java 2 and Java 3D API - describes programming with JClass Chart 3D using the Java 2 and the Java 3D API.

    Chapter 1, JClass Chart 3D Basics provides a programmer's overview of JClass Chart 3D. This chapter covers concepts and vocabulary used in JClass Chart 3D programming, and discusses class hierarchy, object containment, terminology, and programming basics.

    Chapter 2, Programming JClass Chart 3D: Common Functions introduces properties, axis information (controls, scaling, labelling, and annotating), legends, gridlines, and header and footer titles.

    Chapter 3, Programming JClass Chart 3D: Surfaces and Bars is a guide to the basic types of surfaces and bars; meshed, shaded, and transparent plots; contoured and zoned plots; bar charts and histograms; contours and zone display; surface colors; and solid surfaces.

    Chapter 4, Programming JClass Chart 3D: Scatter Plots is all about scatter plots, including the three basic types of scatter plots (3D scatter plots, 3D scatter plots with drop lines, and 2D scatter plots), controlling symbol and drop line styles, and developing chart styles.

    Chapter 5, Data Sources introduces you to data sources (including an extensive overview), pre-built chart datasources, loading data from a file and from an XML source, data binding, specifying data from databases, and making your own chart data source and an updating chart data source.

    Chapter 6, Advanced JClass Chart 3D Programming covers advanced JClass Chart 3D topics, including 4D surface graphs, 4D bar charts, customizing the contour levels, customizing contour styles, and internationalization support.

    Chapter 7, Programming User Interaction provides a look at default user interaction, listeners (data listener, Chart3d listener, and pick listener), mapping and picking, and the interpolate method.

    Chapter 8, Programming with the Java 3D API provides an overview of the Java 3D API, and then delves into leveraging the power of the Java 3D API with JClass Chart 3D.

    Part II - Reference Appendices - contains detailed technical reference information.

    Appendix A, Interface Listing, summarizes the commonly used JClass Chart 3D interfaces.

    Appendix B, Object Property Listing, lists the properties for all commonly used classes for the Java 2 API.

    Appendix C, Additional Common JClass Chart 3D 3D Methods, lists the most frequently used classes for JClass Chart 3D.

    API Reference

    The API reference documentation (Javadoc) is installed automatically when you install JClass Chart 3D and is found in the JCLASS_HOME/docs/api/ directory.

    Licensing

    In order to use JClass Chart 3D, you need a valid license. Complete details about licensing are outlined in the JClass DesktopViews Installation Guide, which is automatically installed when you install JClass Chart 3D.

    Related Documents

    The following is a sample of useful references to Java and JavaBeans programming:

    About Quest

    Quest Software, Inc. (NASDAQ: QSFT) is a leading provider of application management solutions. Quest provides customers with Application Confidencesm by delivering reliable software products to develop, deploy, manage and maintain enterprise applications without expensive downtime or business interruption. Targeting high availability, monitoring, database management and Microsoft infrastructure management, Quest products increase the performance and uptime of business-critical applications and enable IT professionals to achieve more with fewer resources. Headquartered in Irvine, Calif., Quest Software has offices around the globe and more than 18,000 global customers, including 75% of the Fortune 500. For more information on Quest Software, visit www.quest.com.

    Contacting Quest Software

    E-mail

    sales@quest.com

    Address

    Quest Software, Inc.
    World Headquarters
    8001 Irvine Center Drive
    Irvine, CA 92618
    USA

    Web site

    www.quest.com

    Phone

    949.754.8000 (United States and Canada)

    Please refer to our Web site for regional and international office information.

    Customer Support

    Quest Software's world-class support team is dedicated to ensuring successful product installation and use for all Quest Software solutions.

    SupportLink

    www.quest.com/support

    E-mail

    support@quest.com

    You can use SupportLink to do the following:

    Please note that many of the initial questions you may have will concern basic installation or configuration issues. Consult this product's readme file and the JClass DesktopViews Installation Guide (available in HTML and PDF formats) for help with these types of problems.

    To Contact JClass Support

    Any request for support must include your JClass product serial number. Supplying the following information will help us serve you better:

    Product Feedback and Announcements

    We are interested in hearing about how you use JClass Chart 3D, any problems you encounter, or any additional features you would find helpful. The majority of enhancements to JClass products are the result of customer requests.

    Please send your comments to:
    Quest Software
    8001 Irvine Center Drive
    Irvine, CA 92618

    Telephone: 949-754-8000
    Fax: 949-754-8999


    PreviousNextIndex