eclipse rcp e4:如何突出显示部分堆栈中选定的选项卡?

fen*_*e87 2 java eclipse rcp e4

我现在拥有的(注意没有亮点):

在此输入图像描述

我想要什么(突出显示当前活动的部分):

在此输入图像描述

多谢!

gre*_*449 5

这些颜色由 CSS 控制。

假设您使用常用的 e4 选项卡渲染器,可以使用以下命令设置所选选项卡颜色:

.MPartStack.active {
     swt-selected-tabs-background: #E5EDFC #99BAF3 100%;
}
Run Code Online (Sandbox Code Playgroud)

我所说的“常用选项卡渲染器”是指:

.MPartStack {
    swt-tab-renderer: url('bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.CTabRendering');
}
Run Code Online (Sandbox Code Playgroud)

更新:

非活动选项卡颜色由值控制swt-unselected-tabs-color