我有两个JTable
水平定位,共享相同的行选择模型。只有正确的一个位于带有垂直滚动条的JScrollPane
内。
我需要为两个表共享相同的视图,因此在必要时,还强制滚动条向上或向下移动,以保持视图对齐。
答案 0 :(得分:0)
问题是我需要修复JTable的第一列(这就是我制作两个JTable的原因)
那么你可以将第一个表添加为"行标题"滚动窗格。然后两个组件将同步滚动,因为行标题和视口都是滚动窗格的一部分。
请参阅Fixed Column Table以获取此方法的可重用实现,该方法会为您在行标题中创建表。