3magic Coffee Table Java Grid Class

_____

Products

_____

What's New?
Products
Support
Services
About Us
Sitemap
_____

 

3magic Coffee Table 2.1

"We are setting up a terabyte+ data warehouse and I am writing applets to hit on this database. I have tried other vendor's tables but found 3magic Coffee Table the easiest to work with."

-Pete Haidinyak, Western Digital


3magic Coffee Table 2.1 for JDK 1.1/1.2 is a commercial-quality Grid/Table component which can be used in your Java Applet or Application to display columnar data. 3magic Coffee Table is optimized for speed and cross-platform compatibility -- taking into account the various quirks of today's Java VMs and browsers while maintaining 100% Java compatibility. 3magic Coffee Table's extremely small footprint speeds Internet and Intranet deployment. Object-oriented design allows full customization and extension for your particular needs. 3magic Coffee Table 2.1 is fully compatible with, and optimized for, JDK 1.1/1.2. 3magic Coffee Table 2.1 comes packaged as a JavaBeans JAR file which can be used in any JavaBean-aware development tool. Two versions are available: one optimized for AWT, and another optimized for JFC.

FEATURES

  • HIGH PERFORMANCE - The fastest Java Grid/Table component on the market today! 3magic Coffee Table is optimized to draw cells quickly with a minimum of flickering. User interactions are crisp and responsive. 3magic Coffee Table is geared for no-frills display of columnar data for commercial-quality applications.
  • SMALL FOOTPRINT - 3magic Coffee Table has an extremely small ByteCode footprint for fast deployment on intranets and over the Internet.
  • CUSTOMIZABLE - 3magic Coffee Table has many options to allow a certain degree of customization with no additional programming. Object-oriented design allows for full customization of all features with some additional programming. Examples are included.
  • SELECTIONS - Row, Column and Cell selections are supported. Extended selections can be made by using the Shift key. Discontiguous selections can be made by using the Control key. Selections can also be manipulated programmatically.
  • RESIZABLE ROWS & COLUMNS - Columns and Rows can be resized by clicking on the column/row edges in the headers. Row and Column sizes can also be controlled programmatically.
  • KEYBOARD NAVIGATION - Keyboard navigation using the HOME, END, PAGE UP and PAGE DOWN keys. Selections can be made with the arrow keys.
  • TEXT HANDLING - Font, background, text color and justification attributes can be set at the grid, row or column level. Automatic word-wrap or truncation features are available. URL and mailto: support is included.
  • SCROLLING - 3magic Coffee Table is implemented as an AWT Panel which can be scrolled horizontally and vertically to access all cells. Showing and hiding of scroll bars based on viewable area is automatic. Double-buffering provides flicker-free drawing and smooth scrolling.
  • EDITING - In-cell editing allows users to enter data directly into a cell -- just like a spreadsheet!
  • SORTING - Sort on any column using fast shell-sort. Sort ordering and behavior is fully customizable.
  • PRINTING - New GridPrinter helper class enables printing of 3magic Coffee Table! Simple-to-use options and full customizability speeds report printing.
  • JAVABEAN - 3magic Coffee Table is packaged as a standard JavaBean JAR file for simple integration with a variety of Java Development Tools. 3magic Coffee Table is fully optimized for integration with Symantec Visual Cafe 2.0 component palette!
  • 100% JAVA - Works with ALL Java development systems on ALL platforms.
  • AWT SUPPORT - The AWT version is fully optimized for JDK 1.1/1.2 AWT environment.
  • JFC SUPPORT - The JFC version is fully optimized to function as a JFC lightweight component and works seemlessly with other JFC components. Versions compatible with the JFC 1.1 and 1.0 APIs are provided.

DEMONSTRATIONS

DOCUMENTATION






Return to the 3magic Coffee Table Product Overview



Purchase 3magic Coffee Table Now!