Java 默认表格模型可编辑

Java 默认表格模型可编辑,java,swing,jtable,Java,Swing,Jtable,关于jtable和defaulttable模型,我有两个问题 JTable table = new JTable(); TableModel model = new DefaultTableModel(colNames,rowcount); table.setModel(model); 我在第4列中添加了comboBox,只有第4列应该是可编辑的,其余的应该是不可编辑的。如何仅使第4列可编辑 该表的行来自ms access表,因此如果组合框被更改,我也希望在ms access表中更新它。如何

关于jtable和defaulttable模型,我有两个问题

JTable  table = new JTable();
TableModel model = new DefaultTableModel(colNames,rowcount);
table.setModel(model);
  • 我在第4列中添加了comboBox,只有第4列应该是可编辑的,其余的应该是不可编辑的。如何仅使第4列可编辑
  • 该表的行来自ms access表,因此如果组合框被更改,我也希望在ms access表中更新它。如何更新ms access表中的数据

  • 您需要分几个步骤进行:

    • 首先

    • 这说明

    • 这显示了如何覆盖
      setValueAt()
      ,从中可以使用更新数据库

    • 一旦理解了这些概念,就要考虑。


    您需要分几个步骤进行:

    • 首先

    • 这说明

    • 这显示了如何覆盖
      setValueAt()
      ,从中可以使用更新数据库

    • 一旦理解了这些概念,就要考虑。


    “我有两个问题”这是要求或规范,不是问题。如果你的问题是“我如何满足要求?”我会投票以“太宽”结束。记住这一点,你的(一)个问题是什么?@AndrewThompson是正确的;如果你的问题是我如何才能了解更多关于这些主题的信息?我在下面概述了一种方法。“我有两个问题”,它们是需求或规范,而不是问题。如果你的问题是“我如何满足要求?”我会投票以“太宽”结束。记住这一点,你的(一)个问题是什么?@AndrewThompson是正确的;如果你的问题是我如何才能了解更多关于这些主题的信息?我在下面概述了一种方法。