我似乎无法掌握实现一个简单的JTable,当在GUI上按下按钮时它只是更新表的内容
到目前为止,我似乎对要执行此类表的实现方式有了不同的想法,但从搜索它似乎是DefaultTable模型.到目前为止,我已经宣布了这张桌子
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);
}
Run Code Online (Sandbox Code Playgroud)
我甚至不确定我是否正确地声明了这一点,但是当我运行GUI时它正确地显示了表格数据.我只是不明白如何使用执行的操作更新它
public void actionPerformed(ActionEvent e) {
if (e.getSource() == X1btn) {
// not sure how to set table to be {"3", "4"} instead
}
Run Code Online (Sandbox Code Playgroud)