java如何在Eclipse中创建方形编辑器选项卡(无swtborderradius)?
在现代,Eclipse的圆形和/或快速旋转的标签开始显得有点古怪
我希望有一个合适的位置:
swt-corner-radius : 0px
在我的默认情况下。css可以做到这一点,但不管我怎么做,我似乎都无法影响主编辑器选项卡
任何人都知道我应该如何实现这一点(或者即使这是可能的?)。我正在基于EclipseKepler构建一个RCP应用程序
你可以在下面搜索框中键入要查询的问题!
在现代,Eclipse的圆形和/或快速旋转的标签开始显得有点古怪
我希望有一个合适的位置:
swt-corner-radius : 0px
在我的默认情况下。css可以做到这一点,但不管我怎么做,我似乎都无法影响主编辑器选项卡
任何人都知道我应该如何实现这一点(或者即使这是可能的?)。我正在基于EclipseKepler构建一个RCP应用程序
# 1 楼答案
Eclipse 4.16(于2020-06年正式发布)通过将角半径设置为0来支持设置方形编辑器选项卡:
请注意,使用任何低于6px的小值都将有效地生成方形制表符
以下是它的视觉效果:
有关更多信息,请参见platform announcement,有关技术实现的详细信息,请参见bug 538740
# 2 楼答案
背景
摆脱“swoosh”(倾斜边缘)
标准选项卡渲染器始终使用小曲线绘制左上角和右上角。如果要替换,则需要编写自己的选项卡渲染器-可以使用以下方式指定:
但这是相当棘手的
最后,您可以始终将轮廓颜色设置为与背景匹配,以便它们不会显示-如下所示: