JTable单列选择

问题描述 投票:1回答:2

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

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

有任何想法吗?

java swing jtable selection
2个回答
4
投票

使用:

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

0
投票

使用:

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

这应该是正确的答案。

© www.soinside.com 2019 - 2024. All rights reserved.