我不知道该怎么做。我正在创建一个应用程序。我需要使用表格,所以我使用的是 JTable。但我有很多问题。它似乎有效,但是当我尝试删除列时,该列消失(仅在 GUI 中),但所有信息仍然存在。列数也不会改变。
我已经搜索并尝试了很多不同的代码,但没有任何改变。
 public void addTblCol(JTable table,String name) {
    DefaultTableModel model = (DefaultTableModel)table.getModel();
     TableColumn col = new TableColumn(model.getColumnCount());
    col.setHeaderValue(name);
    table.addColumn(col);
    model.addColumn(name);
    this.realColCnt++;
      };
public void delTblCol(JTable table,int index) {
            DefaultTableModel model = (DefaultTableModel)table.getModel();
          TableColumn col = table.getColumnModel().getColumn(index);
    table.removeColumn(col);
    table.revalidate();
    this.realColCnt--;
      };