SWT - 关于文本框/表格/添加和删除值所需的建议

时间:2012-10-03 19:36:44

标签: java layout dialog swt

我真的想就如何处理以下要求提出一些建议。

我要创建一个新对话框。在对话框中我想要2个方框。 1个包含填充值的框,另一个框为空。我还需要一个添加和删除按钮。他们会将选定的值从一个框移动到另一个框。

以下是我需要编码的示例。

enter image description here

  1. 我会使用文本框还是表格?
  2. 盒子和盒子是否在同一个组件中?
  3. 是否可以在删除按钮上添加添加按钮?
  4. 我真的在寻找关于如何使用盒子或表格以及如何布置组件以获得类似上图的建议。

1 个答案:

答案 0 :(得分:1)

查看蛋白石项目中的DualList。这应该是你想要的。

enter image description here

如果您想自己动手,请使用两个Table,每个只有一列,或两个List

布局将是:

Composite(GridLayout, 3 columns)
|
|- First List/Table
|
|- Composite(GridLayout, 1 column)
|  |- Button add
|  |- Button delete
|
|- Second List/Table

修改

事实上,设计的东西非常类似于对不同问题的回答。看看我的回答here