java - 连接/链接 JTable UI

标签 java swing jtable

我有四个 JTables 排列在一个 2x2 的正方形中。我希望连接列和行:当一个表上的列重新排列或调整大小时(由用户或其他方式),我希望相同的事情发生在上面或下面的表上(实时);当对行或列进行排序或突出显示时,我希望突出显示发生在相邻的表格中,形成连续的选择线。 Screenshot

在右边,编号的列是新表的开始(总共四个表)

最佳答案

为了同步滚动,独立滚动 Pane 的垂直滚动条可以共享一个公共(public)的BoundedRangeModel。要同步选择,单独的表可以共享一个公共(public) ListSelectionModel。表格模型必须相称。 Q&A 中有一个显示两个表的示例.

关于java - 连接/链接 JTable UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8689932/

相关文章:

java - 打开cmd提示符并执行命令java

java - 为什么在打印空引用时不调用覆盖的 toString

java - JOptionPane YES/No 选项确认对话框问题

java - SWING 禁用或隐藏滚动条,但启用滚轮?

java - 防止在Java中向JTable中添加重复数据

java - 使用 transferHandler 将文本从 JLabel 拖放到 JTable

java - Swing Netbeans 构建器中不显示背景图像

java - 如何获取动态生成的组件的值?

java - 使用文件路径导入 Excel 文件

java - 使用 Maven 创建可插入项目