Кажется, у меня возникают проблемы с реализацией простой JTable, которая при нажатии кнопки в графическом интерфейсе просто обновляет содержимое таблицы
Пока что мне кажется, что я получаю смешанные представления о том, какой тип таблиц реализовать для этого, но при поиске по нему кажется, что это модель по умолчанию.
До сих пор я объявил таблицу
private JTable table;
static Object[] columnNames = new Object[]{"Column 1","Column 2"};
static Object[][] rowData = { {"1", "2"} };
public TestTables() {
DefaultTableModel tableModel;
tableModel = new DefaultTableModel(rowData, columnNames);
}
Я даже не уверен, правильно ли я объявил это, но когда я запускаю графический интерфейс, он правильно показывает данные таблицы. Я просто не понимаю, как я могу обновить его, используя выполненное действие
public void actionPerformed(ActionEvent e) {
if (e.getSource() == X1btn) {
// not sure how to set table to be {"3", "4"} instead
}