Java “的优点”;“正常”;基于虚拟SWT表

Java “的优点”;“正常”;基于虚拟SWT表,java,swt,Java,Swt,我正在重写与表相关的SWT/JFace基本GUI框架(独立于JFace)。目前,一些潜在的大型表是虚拟表,而所有其他表都是“普通”非虚拟表。为了简化所有表的实现,我考虑将所有表都虚拟化。我能想到的使用虚拟表而不是普通表的唯一缺点是,tableColumn.pack()会使列对于所有表行都足够宽,而对于虚拟表,这只适用于那些已经创建了TableItem的行(=那些显示或通过编程触摸的行) 使用虚拟表还有其他缺点吗?我现在在我们的项目中使用虚拟表,我看不到任何其他缺点

我正在重写与表相关的SWT/JFace基本GUI框架(独立于JFace)。目前,一些潜在的大型表是虚拟表,而所有其他表都是“普通”非虚拟表。为了简化所有表的实现,我考虑将所有表都虚拟化。我能想到的使用虚拟表而不是普通表的唯一缺点是,
tableColumn.pack()
会使列对于所有表行都足够宽,而对于虚拟表,这只适用于那些已经创建了
TableItem
的行(=那些显示或通过编程触摸的行)


使用虚拟表还有其他缺点吗?

我现在在我们的项目中使用虚拟表,我看不到任何其他缺点