is an array the only way to supply data to a JTable?
i don't think arrays are mutable.
so i guess to update i have to generate an entire new array?
then reinitialize new JTable(data, columnNames);
then what does table.updateUI() do??
--- Update ---
i guess i could just for loop with
table.setValueAt(Object aValue, int row, int column)
and just initialize with a unmutable array