jTableViewExtended v1.0
By using TableView, I realized there was no reliable method to perform an action when you double-click on a row except adding a listener for MouseClicked to each cell with my TableViewExtended, which is a bit cumbersome when you have many columns. I saw cases where you cannot trust the SelectedRow value and the MouseClicked event of the table does not return enough information (it can be fired by any table component, including the column separators). That's why I added the TableRow class and a listener for row events.
Changelog:
- I added the TableRow class;
- I added ClearSelection, DisableReorderingColumns, FixedCellHeight, MultipleSelection, Placeholder, SelectedCells, SelectedRows, SetRowEventsListener, Sort and SortOrder to TableViewExtended;
- I replaced RowIndex and RowStyle by Row in TableCell;
- I modified the example to open a message box on double-click on a row.