java - JTable 中的选择模式?

标签 java selectionmodel

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

table.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);

接下来是

table.setSelectionMode(ListSelectionModel.MULTIPLE_SELECTION_INTERVAL);

这些有什么区别?

最佳答案

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

关于java - JTable 中的选择模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2407136/

相关文章:

javascript - Ext js网格移除选择模型

java - 内部最终对象可能存在内存泄漏(Java)

java - Gremlin 不区分大小写的搜索

java - 直接使用类属性

java - 无法在我的 Mac 上打开 .jar 文件

java - 按计数 HQL 排序

Combobox清算值问题

java - 保持 JTable 选择

java - 仅使用 mousePressed、mouseReleased 和 mouseDragged 选择自定义 JTable 中的多行

JavaFX:tableView.getSelectionModel().select(0)不起作用的任何可能原因?