Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在重写与表相关的基于 SWT/JFace 的 GUI 框架(独立于 JFace)。目前,一些潜在的大表是虚拟的,而所有其他“正常”的非虚拟表。为了简化所有表的实现,我考虑将所有表设为虚拟。我能想到使用虚拟表而不是普通表的唯一缺点是,这tableColumn.pack()将使列足够宽以容纳所有表行,而对于虚拟表,这仅适用于TableItem已创建 s 的那些行(==显示或以编程方式触摸)。
tableColumn.pack()
TableItem
使用虚拟表还有其他缺点吗?
我现在正在为我们的项目使用虚拟表,我没有看到任何进一步的缺点。