我是在Debian,Mate桌面主题门塔,OpenJdk 11.0.9.1,eclipse 2020-06.
我的滚动条滑块在日食中是巨大的。

我试着用一个定制的GTK-3CSS文件调整它们的大小,但是这只改变了条形条本身,而没有改变按钮。gedit确实应用了css设置。见bewlo:

不管eclipse中的主题是打开还是关闭(我重新启动)还是使用的eclipse主题。
我读到了有关设置的文章,并尝试在-Dswt.enable.themedScrollBar=false / true中更改eclipse.ini,但没有改变任何东西。
我试过的~/.config/gtk-3.0/gtk.css。几乎是GTKTheme中的默认值
scrollbar slider {
/* Size of the slider */
min-width: 6px;
min-height: 6px;
border-radius: 6px;
-GtkRange-slider-width: 6;
-GtkRange-stepper-size: 6;
-GtkRange-stepper-spacing: 0;
-GtkRange-trough-border: 1;
-GtkRange-arrow-displacement-x: 0;
-GtkRange-arrow-displacement-y: 0;
-GtkRange-activate-slider: FALSE;
-GtkRange-trough-side-detrails: FALSE;
}我试着设置~/.config/gtk-2.0/gtkrc
style "scroll"
{
GtkScrollbar::slider-width = 6
}
class "*" style "scroll"边注:使用暗蚀主题看起来更糟,因为滑块的颜色不会改变。
发布于 2021-01-07 11:28:59
这个问题似乎只存在于步进按钮上,而在我的情况下,这些按钮并不是真正需要的。他们可以被禁用,酒吧看起来也没问题。
请参阅一些可能相关的未解决的gtk错误报告:未解析的Gtk步进按钮宽度错误
下面的评论让我想到禁用按钮:
对于GTK2来说,这仍然是个问题。但是对于GTK3来说就不那么简单了,因为在默认情况下,高对比度和adwaita不使用步进按钮。然而,如果你有一个与步进者的主题,这仍然是在3。
关于禁用步骤按钮的GtkTheme引用:GtkTheming
这给了我一个小一点的酒吧。我想颜色也可以改变。
/* Disable steppers as the width is not conforming to the slider width and looks strange in apps like eclipse (SWT) */
scrollbar {
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-forward-stepper: 0;
}
scrollbar slider {
/* Size of the slider */
min-width: 6px;
min-height: 6px;
border-radius: 6px;
-GtkRange-slider-width: 6;
-GtkRange-stepper-size: 6;
-GtkRange-stepper-spacing: 0;
-GtkRange-trough-border: 1;
-GtkRange-arrow-displacement-x: 0;
-GtkRange-arrow-displacement-y: 0;
}
https://unix.stackexchange.com/questions/627992
复制相似问题