小编use*_*024的帖子

基于ActionPerformed更新JTable内容

我似乎无法掌握实现一个简单的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)

java swing jtable

1
推荐指数
1
解决办法
6075
查看次数

标签 统计

java ×1

jtable ×1

swing ×1