Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse rcp eclipse rcp产品集选项卡样式不起作用_Eclipse Rcp - Fatal编程技术网

Eclipse rcp eclipse rcp产品集选项卡样式不起作用

Eclipse rcp eclipse rcp产品集选项卡样式不起作用,eclipse-rcp,Eclipse Rcp,我使用EclipseKepler开发了一个rcp产品(EclipseRCP和RAP开发人员使用eclipse),但设置选项卡样式不起作用。 我试了两种方法 1.config.xml <extension id="product" point="org.eclipse.core.runtime.products"> <product application="cn.desktoptool.application" name="cn.test"> <pr

我使用EclipseKepler开发了一个rcp产品(EclipseRCP和RAP开发人员使用eclipse),但设置选项卡样式不起作用。 我试了两种方法

1.config.xml

<extension  id="product" point="org.eclipse.core.runtime.products">
 <product  application="cn.desktoptool.application" name="cn.test">
     <property name="preferenceCustomization" value="plugin_customization.ini"/>
 </product>
2.在类ApplicationWorkbenchHadVisor中添加代码

PlatformUI.getPreferenceStore().setValue( IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS, false);

但是不起作用,有什么问题吗?

在Eclipse4.3(开普勒)中没有使用此首选项,因为样式由
CSS
控制

要更改选项卡样式,您可以定义自己的样式,也可以编辑一个现有的
css
文件(在
org.eclipse.platform
plugin
css
目录中)

选项卡样式由
swt simple
属性控制,该属性通常为
.MPartStack
类设置:

.MPartStack {
    swt-simple: true;
    .. other properties ...
}
true
提供传统选项卡

有关css样式和创建样式的详细信息,请参见此处:

.MPartStack {
    swt-simple: true;
    .. other properties ...
}