gpt4 book ai didi

java - 在 eclipse rcp 应用程序中使用 css 边框属性

转载 作者:行者123 更新时间:2023-11-28 02:39:03 27 4
gpt4 key购买 nike

我目前正在开发一个 eclipse rcp 应用程序,我们希望通过 CSS 自定义外观。

遗憾的是文档不是那么好,所以我想尝试在这里获得帮助。

我想通过 CSS 配置多个 Widget 的边框。例如 CompositeScrolledComposite

CSS Theme 正常工作,这个问题只是关于 border 属性的。

我是否可以使用 border 属性来配置 Widget 的边框,还是只有 SWT.BORDER 属性需要在 widget 的创建过程中设置?

最佳答案

SWT CSS 不支持边框。控件构造函数上的 SWT.BORDER 样式是唯一可用的样式。

您可以使用 org.eclipse.e4.ui.css.core.propertyHandler 扩展点编写自己的 CSS 属性处理程序,但是添加边框会很困难,因为 SWT 控件不支持支持一下。

所有现有的 CSS 属性都是使用 org.eclipse.e4.ui.css.core.propertyHandler 扩展点定义的,主要在 org.eclipse.e4.ui.css 中.swt 插件。

关于java - 在 eclipse rcp 应用程序中使用 css 边框属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47265640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com