我有一个JTable
和一个JComboBox
。当我在组合框中选择一个项目时,我希望某些列隐藏,当我在组合框中选择另一个项目时,相同的隐藏列重新出现。我写的,
jTable1.getColumnModel().getColumn(8).setMinWidth(0)
jTable1.getColumnModel().getColumn(8).setMaxWidth(0)
jTable1.getColumnModel().getColumn(8).setWidth(0)
隐藏列,但是当我再次写
jTable1.getColumnModel().getColumn(8).setMinWidth(100)
jTable1.getColumnModel().getColumn(8).setMaxWidth(100)
jTable1.getColumnModel().getColumn(8).setWidth(100)
隐藏的列不可见。