for why reason(s) there is/are two arrays, models, ArrayList and DefaultTableModel
add records from database to DefaultTableModel directly, then to add model to JTable
search for TableFromDatabase, ResultSetTableModel
mKorbel 274 Veteran Poster