 | Level: Introductory Editorial staff (dwinfo@us.ibm.com), developerWorks, IBM
01 Mar 2001 JTKSortSuite 2.0, released in January 2001, is a JavaBean component for
adding multi-column sorting and Swing component sorting to Java
applications.
JTKSortSuite 2.0, released in January 2001, is a JavaBean component for
adding multi-column sorting and Swing component sorting to Java
applications. One to many columns can be used for sorting at one time, and
columns can be sorted independently in ascending or descending order. Both
non-visible and visible data can be sorted using JTKSortSuite.
(Non-visible data must be stored in a vector of vectors in order to be
sorted.) Visible data in Swing components can also be sorted. The Swing components supported by JTKSortSuite include JTable, JList, and JComboBox.
Supported Collection objects include ArrayList, LinkedList and Vector.
JTKSortSuite supports all major object data types, including String,
Integer, Long, Double, Float, Byte, Char, Date, and File.
JTKSortSuite takes advantage of the Java 2 Collections API, which has powerful
sorting algorithms that provide good performance for larger sorts. JTKSortSuite
requires Java 2 SDK 1.2 or higher and is supported on Windows platforms. Three levels of licensing are available for JTKSortSuite: individual
license ($115), site license ($345), and source code license ($575). A
free evaluation version that limits sorting to 1,000 rows of data and
three sort keys is available for download. RollingSoft, the developer of JTKSortSuite, provides free minor updates
and bug fixes for this component. Customers who have purchased a copy less
than 12 months prior to a new version receive a free upgrade to the new
version. Do you have or know of a component you'd like to suggest for this space?
Send your Component of the Week nominations to the editor at
nmikes@us.ibm.com, and we'll be happy to consider your submission. Every effort is made to ensure that the information in Component of the
Week listings is accurate. Nonetheless, developerWorks disclaims any
responsibility for product information and products described on this
site, as all product information -- including prices, features, and
availability -- is subject to change without notice.
About the author  | |  | This article is brought to you by the developerWorks editorial staff. For comments or questions, contact the staff at dwinfo@us.ibm.com. |
Rate this page
|  |