Мне нужно переписать приложение базы данных Microsoft Access в Java, используя JavaDB. Некоторые из форм в нашей существующей базе данных Access используют представление таблицы данных. javax.swing.JTable практически не обладает ни одной из функциональных возможностей представления таблицы данных Access, таких как обновление базовых данных, выбор всей строки путем нажатия на крайнюю левую ячейку, автоматическое изменение размера столбца путем двойного щелчка по краю заголовка столбца. и т. д. Я понимаю, что мог бы закодировать все это в класс, расширяющий JTable, и класс, реализующий AbstractTableModel, но какие существуют существующие решения для обеспечения функциональности таблиц, подобной функциональности в Java?