In a JTable, how can I use the TAB key on the last column to create a new row and transfer focus to the first column of that new row?

If you override the javax.swing.JComponent.isManagingFocus() and return
true, you should be able to intercept the TAB and Shift TAB keys and manage the
focus yourselves (using the registerKeyboardAction(...) API or
addKeyListener()).

You may also have to override javax.swing.JComponent.isFocusRoot() and
return true.

Advertiser Disclosure:
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.