Tuesday, April 11, 2006

Required Swing JTable Extensions

I was looking for certain JTable extension.
1. Sorting tables (multi level)
2. Multi level sort indicators.
3. Exporting tables to multiple formats XML, Excel,HTML (the formatting used when exporting to HTML must be configurable)etc.
4. Ability to add custom cell rendering and cell editors.
5. Changing the table column and row ordering.
6. Cell, Row and Column highlighting (bg color, fg color)
7. Adding triggers to columns (e.g. if the value is > 100 ) then show in red. Also ability to add this to multiple columns and also multiple condition using AND , OR operators.
8. Freezing Columns and Rows, once they are frozen scrolling dosent hide them
9. Adding custom formatting of columns (numberical, text etc)
10. Editable table headers, including specifying the style etc
11. Nested tables.
12. Searching table data - similar to the one provided by iTunes when searching for a song (i.e. as you star typing the list of hits narrow down)
13. Ability change the data displayed in a column if the column contains certain value e.g. If the value = H then display Hot and if C then display Cold. The user should be able to configure this.
14. Ability to specify the font and the allignment for each column.

Some of these features are provided by JIDE Softwar, Read more here: JIDE Software

No comments: