【问题标题】:Get index of dynamic checkbox in java在java中获取动态复选框的索引
【发布时间】:2013-04-22 08:17:23
【问题描述】:

我在 jtable 中有动态复选框,我通过这段代码来做

 TableColumn tcolumnas = jTable1.getColumnModel().getColumn(3);
 tcolumnas.setCellRenderer(jTable1.getDefaultRenderer(Boolean.class));
 tcolumnas.setCellEditor(jTable1.getDefaultEditor(Boolean.class));

如果我选中其中一个,我想知道复选框的索引。

听取您的建议

http://i.stack.imgur.com/tskSw.png

更新:

解决方案非常简单,就像这里 Java Getting JTable Value (Per row)

【问题讨论】:

    标签: java dynamic netbeans checkbox


    【解决方案1】:

    您可以将TableModelListener 添加到TableModel。每当单元格中的数据发生更改时,都会触发一个事件。

    【讨论】:

    • 谢谢你的重播,你能解释一下这个想法吗?这就是我如何构建“TableModel”DefaultTableModel dtm = new DefaultTableModel(); dtm.addColumn("TagDesc"); dtm.addColumn("Sol.Verifying");
    • TableModelListener 与任何其他侦听器一样。当某事发生时触发一个事件。阅读 TableModelListener API 并实现接口中定义的方法。如果您不确定如何执行此操作,您可以在论坛或网络上搜索使用 TableModelListener 的示例
    猜你喜欢
    • 1970-01-01
    • 2018-08-14
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多