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,...