0

是否可以根据选择更改视图部分内容?我有一个订阅选择事件的视图部分,并且根据某些条件,视图中会显示不同的控件集。

这听起来很像摇摆卡布局,但是我不确定 swt 中是否有类似物,并且我不想在 java 代码中硬编码视图内容。

像eclipse命令框架<visibleWhen>表达式这样的东西真的很值得期待。

4

2 回答 2

1

我认为StackLayout是您正在寻找的。Swing 的 CardLayout 非常简单。

于 2012-05-03T01:57:20.633 回答
0

是否可以使用声明性表达式来选择视图部分内容?我正在尝试实现类似历史视图的功能,其中一个视图部分可能包含由不同插件贡献的控件(例如 org.eclipse.egit.ui、org.eclipse.team.ui)

不,您需要为此创建自己的扩展点。好消息是它并不难

于 2012-05-03T09:05:05.467 回答