SWT TabFolder的替代品有哪些?

时间:2012-03-22 19:25:53

标签: eclipse swt

我正在寻找一个包含可以选择显示其客户区域的项目的组件,以便在Eclipse RCP应用程序中使用。

SWT TabFolder CTabFolder 将是第一选择,但我想尝试一些替代方案。

有SWT ExpandBar ,我读过Nebula Pshelf

你能告诉我其他一些选择吗?

3 个答案:

答案 0 :(得分:2)

您可以使用StackLayout和一些控件来构建自己的替代方案,以便在不同的"面板之间切换。"这是simple example SWT Snippet

如果要构建Eclipse Forms UI,可以使用ExpandableComposite。参见:

答案 1 :(得分:1)

我只能将JFace Forms小部件添加到您的列表中,其中包括ExpandableComposite和Section,请参阅此article

但我最喜欢CTabFolder。它有一些不错的选项,如可选的topRight Control或甚至可自定义的CTabFolderRenderer。

答案 2 :(得分:1)

还有Eclipse Forms'ScrolledPageBook,它可以与其他RCP / SWT组件集成。