title: How to get "datasheet" functionality in Java
body: <p>I need to rewrite a Microsoft Access database application into Java using JavaDB.  Several of the forms in our existing Access database use datasheet view.  javax.swing.JTable has almost none of the functionality that Access datasheet view has, such as updates to the underlying data, selecting an entire row by clicking on the left most cell, automatic column resizing by double clicking on the edge of the column heading, etc.  I realize I could code all this into a class that extends JTable and a class that implements AbstractTableModel, but what existing solutions are there for providing datasheet like functionality in Java?</p>