0

当用户选择表格项目时,我希望在表格项目下方的表格中添加复合材料。这可能吗。基本上它将是有关该项目的更多详细信息。

4

2 回答 2

0

尝试查看Nebula CompositeTable 小部件

CompositeTable 是一个自定义 SWT 网格控件,它:

  • 让您控制行的布局
  • 使用任何 SWT 控件自动就地编辑
  • 简单、自动地管理 CRUD 操作
  • 使用虚拟表 API 仅请求可见数据,以获得最大的可扩展性和性能。
于 2013-01-09T14:31:19.007 回答
0

SWT/JFace 不支持这个开箱即用。一些建议:

  • 实施主从视图。您的表是主视图。添加第二个详细视图,它监听表视图的选择。许多 Eclipse IDE 视图都是这样工作的,即属性视图。提供松散耦合的类并开放添加。推荐“日食方式”。谷歌选择服务和主细节视图。
  • 将双击侦听器或上下文菜单添加到表中以打开其他详细信息弹出窗口。
  • 将详细信息添加到悬停工具提示。
于 2013-01-02T14:32:02.207 回答