作者sbrhsieh (十年一梦)
看板java
标题Re: [问题] 如何同步两个JTable的JTableHeader
时间Fri Nov 29 16:09:11 2013
※ 引述《mrker (ꬮ....)》之铭言:
: Dears
: 最近小弟在同步两个JTable的状态
: 会需要同步
: 1. JTable外面是用JScrollPane包,所以必须同步垂直和水平的卷轴 (done)
: 2. JTableHeader每个column的宽度,让两个JTable永远看起来是等宽的 (done)
: 3. JTable设定RecordingAllowed为true,可让JTableHeader的column互相调换,
: 这部分的同步目前完全没idea
: 望各位版上的高手们可以指点小弟一下
: 谢谢!!
可否说明同步两个 JTable 的意义与用途?
这两个 JTable 内显示的数据是否相同?
两者的 column 在数量上、内容上是否相同?
假如说两个 JTable 的 column 在意义上是完全相同的(除了 column 里各 row
所承载的数据不同),那麽最简单(正确)的做法是让两个 JTable 使用同一个
TableColumnModel,如此一来不需要额外去同步两个 JTable 的各栏宽与栏的
顺序等等。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.109.72