The JSpreadsheet Component
- Redistribution is royalty free
- Can be purchased with source code
- Is written in Java
- Implements the Document/View architecture
User Interaction
- Virtualized scrolling
- Copy and paste to/from Windows clipboard
- Automatic scrolling while dragging items with the mouse
- Multiple object selection
- Tool-tips
- Full undo/redo support
- Groups and outlines
Programming
- Programmatic access to all workbook elements
- Numerous properties for customizing appearance and behavior
- Numerous utility methods
- Rich event set
Import and Export
- Export Microsoft Office Open XML Format (XLSX) files
- Export OpenOffice Calc (ODS) files
- Export images in bmp, jpeg, gif, tiff, png formats
- Export Portable Document Format (PDF) files
- Export Comma-separated value (CSV) files
- Import Microsoft Office Open XML Format (XLSX) files
- Import OpenOffice Calc (ODS) files
- Import Comma-separated value (CSV) files
Spreadsheet Objects
- Charts
- Images
- Cell annotations
Appearance
- Flexible style system
- Various text alignment styles
- Customizable fonts and colors
- User-assigned mouse cursors
- Z-order
- Rich choice of pen and brush styles
Auxiliary Forms
- Chart form
- Insert cells form
- Delete cells form
- Cell format form
- Fill series form
- Conditional format form
- Validation form
- Hyperlink form
- Insert worksheet form
- Worksheet rename form
- CSV export and import forms
- Define named range form
- Manage named ranges form
- Header size form
- Unhide sheets form