User interface EclipseSWT:从左栏到右栏的多选小部件
我正在开发一个使用SWT的插件。 在插件的一个窗口中,我需要添加与上面类似的小部件。我找不到合适的名称,因此,图像User interface EclipseSWT:从左栏到右栏的多选小部件,user-interface,swt,User Interface,Swt,我正在开发一个使用SWT的插件。 在插件的一个窗口中,我需要添加与上面类似的小部件。我找不到合适的名称,因此,图像 它是这样做的,从左边的列到右边的列选择项目,反之则使用中间的按钮。移动项目后,将从左栏中删除项目并将其添加到右栏,反之亦然 问题1:此设置的确切名称是什么? 问题2:是否有任何现有的swt类实现了此设置,我可以重用?请查看opal项目。这正是你想要的 如果您想自己做,可以使用两个表s,每个表只包含一列,或者使用两个列表s 布局将是: Composite(GridLayout, 3
它是这样做的,从左边的列到右边的列选择项目,反之则使用中间的按钮。移动项目后,将从左栏中删除项目并将其添加到右栏,反之亦然
问题1:此设置的确切名称是什么?问题2:是否有任何现有的swt类实现了此设置,我可以重用?请查看opal项目。这正是你想要的 如果您想自己做,可以使用两个
表
s,每个表只包含一列,或者使用两个列表
s
布局将是:
Composite(GridLayout, 3 columns)
|
|- First List/Table
|
|- Composite(GridLayout, 1 column)
| |- Button add
| |- Button addAll
| |- Button delete
| |- Button deleteAll
|
|- Second List/Table
编辑:
事实上,它的设计非常类似于对不同问题的回答。请看我的答案。另请看,它提供了问题1的答案。