Preface

Introducing JClass LiveTable · Assumptions

Typographical Conventions in this Manual · Overview of the Manual

Related Documents · Technical Support

The JClass Developers Forums and Feedback

Introducing JClass LiveTable

JClass LiveTable is a Java component that displays rows and columns of user-interactive text, images, hypertext links, and other Java components in a scrollable window.

JClass LiveTable may be used in conjunction with KL Group's JClass BWT. JClass BWT provides additional Java components that complement or replace their equivalent AWT components.

All JClass LiveTable components are written entirely in Java; as long as the Java implementation for a particular platform works, JClass LiveTable will work.

You can freely distribute Java applets and applications containing JClass components according to the terms of the Licence Agreement

Feature Overview

You can set the properties of JClass LiveTable components to determine how the table 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.

Typographical Conventions in this Manual

Typewriter Font
  • Java language source code and examples of file contents.
  • JClass LiveTable 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

"Preface", (this section), describes the underlying assumptions behind this manual, the typographical conventions it uses, provides an overview of the manual and lists a number of related documents useful to Java programmers.

Part I-"Using JClass LiveTable Pro",

Chapter 1, "Getting Started" describes how to install JClass LiveTable, provides an overview of JClass LiveTable, and contains information on how to obtain technical support.

Chapter 2, "Developing a Simple JClass LiveTable Program", provides a hands-on introduction to the JClass LiveTable by providing the user with the opportunity to compile and run a simple example program. It should be read by all programmers learning to use JClass LiveTable.

Chapter 3, "JClass LiveTable Basics", provides basic information that you need to know before starting to develop applications with JClass LiveTable. It provides basic terminology, an overview of JClass LiveTable Pro, and provides some programming approaches that apply to many properties.

Chapter 4, "Programming JClass LiveTable", provides programming information for most JClass LiveTable Pro properties.

Chapter 5, "JClass LiveTable Data", provides details on getting data into and out of tables, and manipulating the Cells structure.

Chapter 6, "Programming User Interaction", provides programming and end-user information on JClass LiveTable Pro’s user interaction capabilities.

Chapter 7, "Advanced JClass LiveTable Programming", discusses more advanced and less commonly-used aspects of JClass LiveTable.

Part II-"Reference Appendices", contains additional detailed technical reference of all JClass LiveTable properties, procedures and methods and other reference information related to programming with JClass LiveTable.

Appendix A, "Colors and Fonts", lists all of the colornames and RGB values that can be used in JClass LiveTable applications. It also lists all of the fonts and font style constants that can be used.

Appendix B, "JCString Properties", describes the types of JCString properties available for adding hypertext, images and text within programs utilizing JClass LiveTable components.

Appendix C, "JClass LiveTable Event Summary", contains a table that maps JClass LiveTable 1.0 callbacks to their 2.0 counterparts.


Related Documents

The following resources are available for Java programmers in print or on the World Wide Web:

You do not need these documents to use JClass LiveTable and they are not endorsed by KL Group. They are simply a sampling of useful references for the Java programming language.

Technical Support

KL Group's Customer Service Team provides two separate support plans to suit your needs. Standard Support , included with your purchase, gives you:

At an additional cost, you can receive the benefits of the Gold Support plan for a full year, including:

For information on how to obtain Gold Support for your JClass product, contact the JClass Sales Team at (416) 594-1026.

Before Contacting Customer Service

Please have the following information ready when contacting Customer Service:

How to Get Help

Support Channel Help Available Contact
KLG Web page
  • Updated Frequently Asked Questions (FAQ) list answering common questions
  • Updated example and demo programs
  • Product updates, bug-fixes, minor feature enhancements
  • JClass Knowledge Base
  • Help with using JClass Components in Integrated Development Environments (IDEs).
  • Gold Support Express Case submission.
Point your Web browser to http://www.klg.com and navigate to the Customer Service page
JClass Support Newsgroup
  • This newsgroup is an informal technical support resource that any JClass developer can use to get (or give) help for JClass products.
  • The JClass Support and Product teams monitor the newsgroup regularly but do not answer every question posted. Instead, effort is concentrated on answering questions not covered in the Knowledge Base or FAQ documents.
Point your news reader to: news://news.klg.com/klg.support.jclass

The JClass Developers Forums and Feedback

KL Group maintains an unmoderated Internet electronic mail forum and newsgroup for all developers interested in discussing JClass products. Developers can use these forums to discuss JClass products and programming, and to share ideas with other developers around the world.

JClass Email List

To join the email list:

To send a message to everyone on the list:

JClass Newsgroup Forum

To access the newsgroup:

Announcements Mailing List

Occasionally, KL Group sends JClass-related product announcements to its customers via a mailing list. To add yourself to this mailing list, send email with the word "subscribe" in the body of the message to:

Request for Comments/Feedback

We are interested in hearing about how you use JClass LiveTable, 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:

KL Group Inc.
260 King Street East
Toronto, Ontario, M5A 1K3 Canada

Phone: (416) 594-1026
Fax: (416) 594-1919
Email: dev_jclass@klg.com
Internet: news://news.klg.com/klg.support.jclass

Your feedback is appreciated, but a response is not guaranteed. Please refrain from using the dev_jclass email address for technical support questions.