A new Java class that extends JTable which will make cell selections behave as in Excel
Main points -
- Click selects a single cell
- Click and drag selects cells between start and end
- Shift+click highlights cells between last selected cell and current selected cell and clears all other cells
- Ctrl+click adds cell to selection (or removes if it's already selected)
- Shift+ctrl+click highlights cells between last selected cell and current selected cell and DOES NOT clear other selections
- Ctrl-c copies all selected cells only with the ability to paste in to spreadsheet app in same configuration
- Shift+arrows adds newly selected cells to selection
## Deliverables
1) Complete and fully-functional demo of working program(s) in executable form as well as complete source code of all work done, including, but not limited to, any ListSelectionModel or ListSelectionListener classes
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
3) All deliverables will be licensed under GPLv2 and distributed as part of Enginuity ([[login to view URL]][1]). Use of third party source code available freely or under the GPLv2 is acceptable, given the intended use is not beyond the scope of our usage and filesizes are within reason.
## Platform
Must run correctly on all Java platforms, including Mac OSX, Windows, and Unix/Linux.