java - JTable 如何在 View 中隐藏列但将其保留在模型中以便在后台使用

标签 java swing jtable tablemodel

我有一个 JTable 并将一个数据数组传递给 TableModel。我希望保留数据模型中的所有列,因为我需要它们进行后台数据处理,但我希望只显示 JTable 中的部分列。

我如何实现这一点——从 View (可视化的 JTable)而不是从模型(TableModel)中删除数据列?

最佳答案

JTable 有

public void removeColumn(TableColumn aColumn)

关于java - JTable 如何在 View 中隐藏列但将其保留在模型中以便在后台使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6855538/

相关文章:

java - 如何在没有 ConcurrentModificationException 的情况下使用 for-each 循环进行迭代时修改集合?

用于离线呈现网页的 Java(或任何语言)库?

java - Swing透明背景不被重绘

java - 当元素移动到下一行时如何使用 FlowLayout 自动调整 JFrame 大小

java - 如何找到JTable中选定的行并将其删除?

java - 什么是 JST 和 WST 服务器适配器?

java - Spring 和 MappingJackson2HttpMessageConverter 和 registerModule

java - 为电话号码创建自定义颜色

java - 从 JTable 中获取选定行的内容作为对象的 ArrayList

java - jtable中未显示数据