When I display the data from database, how can I discard the previous display in JTable. Because, when I do the search the second time, the results are appended to the previous results. That makes user really confused on the table. I hope I describe my problem acurately. Thanks a billion for your help
Joined: Sep 23, 2003
It depends on your table model class (I assume you have one).
You can create a new table model for your new data and then re-register it with the view JTable.setModel(myTableModel)
you can write or use an existing setData type method that replaces the models collection of records, then fire a AbstractTableModel.fireDataChanged or whatever it's called.
SCJP 1.4, SCJD
Joined: Jun 15, 2004
Hi, You could also try TableModel.setDataVector()?
Joined: Jun 25, 2003
If you want to use AbstractTableModel .All methods in the interface must be implemented. Usually,you need to provide three methods: