I would like to implement a JTable which will only be edited and updated programatically. I dont want user interaction enabled.

Firstly the input will be from an array of string elements(after filling the array from a String split).

I then want to set the fields with the array data.

How are the column names stored as Final or whatever for the table life?

Do I need to implement a TableModel if I dont want interaction?