JTable单列选择

时间:2013-05-09 13:07:12

标签: java swing jtable selection

我有一个JTable,但我想一次只选一列。

我见过ListSelectionModel.SINGLE_SELECTION等,但这只是一次只选一行。 我想要类似的东西选择一列,但列中有多个单元格。

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

使用:

table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
table.setCellSelectionEnabled(true);

答案 1 :(得分:0)

使用:

table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
table.setColumnSelectionAllowed(true);
table.setRowSelectionAllowed(false);

这应该是正确答案。