我们如何更改jtable列,选中复选框。假设我有两个复选框日期,年龄,并且在选择日期时jtable必须显示列日期,并且在选择年龄时必须显示年龄。< / p>
感谢
答案 0 :(得分:4)
如何在选中复选框时更改jtable列 。假设我有两个复选框日期,年龄和日期选择 jtable必须显示列日期和必须选择的年龄 显示年龄。
JTable具有与TableColumnModel的接口。
将ItemListener或ActionListener添加到JCheckBox
。
在ItemListener
致电SELECTED的JTable#addColumn()来自DESELECTED事件致电JTable#removeColumn()
只会从表格的 视图 中删除列,TableModel