JClass® LiveTable is a robust and scalable Java grid that saves you time and money in the development of virtually any Java GUI. Fast, flexible, and easy to use – JClass LiveTable supports data-intensive environments through automatic data-binding and XML support, and lets you provide a wide variety of user interactions. JClass LiveTable is only available as part of JClass DesktopViews.
JClass LiveTable can easily be configured to act as a spreadsheet, data-entry form, multi-column list, or data grid. Built-in formula abstractions allow the developer to add customized spreadsheet functionality to tables quickly and easily.
JClass LiveTable provides extensive properties and methods with a wide variety of customization options. Interactive features such as cell resizing, on-the-fly sorting, and searching are easy to use. Since the properties of JClass LiveTable can be changed at run-time, you get the ultimate in flexibility and reuse.
JClass LiveTable is optimized to provide superior performance as you scale your operating conditions. JClass LiveTable supports huge virtual tables (up to 2 billion x 2 billion cells) and uses a unique queued scrolling system that allows real-time scrolling with smooth repainting. Fast cell-level re-draw gives you maximum efficiency. Plus, you can turn double-buffering on or off as needed.
JClass LiveTable gives you total control over color, font, border styles, and shading using a unique style-based property-setting mechanism. Your data can mix fonts, color, and images using raw HTML.
With JClass LiveTable, your tables can be populated with data from a file, an XML-based data source, a URL via HTTP, a relational database via JDBC, supplied programmatically or entered by an end user.
JClass LiveTable automatically binds to your database, enabling point-and-click RAD engineering (requires JClass DataSource).
Many of JClass LiveTable's properties can be set on a per-cell basis enabling effortless control over cell content. JClass LiveTable also uses customizable cell renderer and editor architecture to give you the flexibility to create a table that suits your needs. These can be associated with a cell's data type or with a specific region of the table.
JClass LiveTable fully supports the JDK printing capabilities and extends them to give you print preview functionality, allowing users to view how the table will be printed and paginated before it is sent to a printer. Large tables are automatically spanned across multiple pages and customizable headers and footers are also supported, so your tables look great on paper.
JClass LiveTable is the most powerful means of displaying and manipulating data in tables. JClass LiveTable is powerful and flexible enough for virtually any task, but still easy to program and use. It's the essential grid for professional GUI developers.
Acquisitions - Enstratius, RemoteScan, StatSoft