Eclipse rcp 在RCP应用程序的部件上启用最小/最大按钮

Eclipse rcp 在RCP应用程序的部件上启用最小/最大按钮,eclipse-rcp,e4,Eclipse Rcp,E4,我按照“新建插件项目”向导创建了一个RCP应用程序。(选中“此插件将对UI做出贡献”和“是”。选择模板“Eclipse4RCP应用程序”。选中“创建示例内容”。)当我运行应用程序时,部件上没有最小/最大按钮。我尝试通过以下CSS添加它们: .MPartStack { swt-minimize-visible: true; swt-maximize-visible: true; } 按钮出现了,但不起作用。你能帮我正确地显示那些按钮吗?谢谢 我正在使用Eclipse PDE Oxygen

我按照“新建插件项目”向导创建了一个RCP应用程序。(选中“此插件将对UI做出贡献”和“是”。选择模板“Eclipse4RCP应用程序”。选中“创建示例内容”。)当我运行应用程序时,部件上没有最小/最大按钮。我尝试通过以下CSS添加它们:

.MPartStack {
  swt-minimize-visible: true;
  swt-maximize-visible: true;
}
按钮出现了,但不起作用。你能帮我正确地显示那些按钮吗?谢谢


我正在使用Eclipse PDE Oxygen Release(4.7.0)。

包括
org.Eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon
在应用程序的“Add-ons”列表中。加载项的全文如下:

bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon

我无法添加,因为找不到此类。这个类属于哪个插件?我只是看到我可以在清单依赖项中添加
org.eclipse.e4.ui.workbench.addons.swt
插件。如果我添加这个插件。运行应用程序时,会引发异常:
org.eclipse.e4.core.di.InjectionException:java.lang.NullPointerException位于org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65).
添加了完整的“bundleclass”条目,它应该显示在加载项中。这对我有用。