JTable中的选择模式?

时间:2010-03-09 06:52:52

标签: java selectionmodel

我无法理解multiple_selection_intervalsingle_interval_selectionJTable之间的区别。

table.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);

接下来是

table.setSelectionMode(ListSelectionModel.MULTIPLE_SELECTION_INTERVAL);

这些有什么区别?

1 个答案:

答案 0 :(得分:8)

使用ListSelectionModel.SINGLE_SELECTION,您只需选择一行即可。 使用ListSelectionModel.SINGLE_INTERVAL_SELECTION,您可以选择多个行,这些行位于一个块中。 (例如,您可以选择第1行,但不能选择第1-3行和第4-6行,因此您需要ListSelectionModel.MULTIPLE_INTERVAL_SELECTION