JTable中的选择模式?

我无法理解JTable multiple_selection_intervalsingle_interval_selection之间的区别。

 table.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION); 

接下来是

 table.setSelectionMode(ListSelectionModel.MULTIPLE_SELECTION_INTERVAL); 

这些有什么区别?

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