Java has (an arguably over-complicated) Model-View-Controller design for JTables precisely so you *don't* have to do what you're proposing - precisely so that you *can* change the data independently!
Look at the "TableModel" part of JTable.
This is probably way more information that you want... but there's good stuff here - and useful stuff, too:
http://java.sun.com/docs/books/tutor...nts/table.html
'Hope that helps .. PSM