java - 禁用 JTable 的特定行

标签 java swing jtable

我想将 JTable 的特定行“灰显”,这样就不会以任何方式选择它们。其他行应该仍然可选。我该如何实现这个目标?

最佳答案

您可以覆盖 JTable.changeSelection() 以在选中有问题的行时取消选择该行,也可以为您的表提供自定义 ListSelectionModel,您可以在其中覆盖 setSelectionInterval ()addSelectionInterval() 等,以防止首先选择该行。

关于java - 禁用 JTable 的特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11319404/

相关文章:

java - Hibernate 在获取实体集合后查询实体

java - 在 java : HTTP response code 414 中通过 http 读取文件

java - 如何在 MainActivity 中找到最后一个 fragment

java - 动态 JTable UI 问题

java - 我们如何从命令行在红帽 JBoss BPM 套件中部署项目?

java - 为按钮创建键盘快捷键

java - 如何防止 Java 图形程序在更新窗口时窃取焦点?

java - 将 RGB 颜色传递给 .setBackgroundColor

java - 可编辑的 JTableHeader

java - 如何删除 jtable 中的所有行?