我在插件日食中创建了一个透视图。我想隐藏透视栏和"快速访问"。
我试着用这个:
((WorkbenchWindow)PlatformUI.getWorkbench().getActiveWorkbenchWindow()).setPerspectiveBarVisible(false);
但不起作用。
任何想法和隐藏"快速访问"?
答案 0 :(得分:1)
对于透视栏,在enum Rank{TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN,
KING, ACE}
执行以下操作:
org.eclipse.ui.application.WorkbenchWindowAdvisor
对于“快速访问”,Eclipse 3.x没有此搜索字段。您可能使用3.x布局样式运行Eclipse 4.x(例如,不是e4)
您可以尝试使用CSS删除它。在声明@Override
public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setShowPerspectiveBar(false);
}
的plugin.xml中,将以下内容添加到org.eclipse.core.runtime.products
声明中:
<product>
你的CSS应该包含:
<property
name="applicationCSS"
value="platform:/plugin/PLUGIN_NAME/css/default.css ">
</property>