gpt4 book ai didi

css - JavaFX2 : can I set opacity for Nodes' content and stroke separately?

转载 作者:行者123 更新时间:2023-11-28 11:13:09 26 4
gpt4 key购买 nike

我正在处理 JavaFX 2.2 (JDK 7u7) 和 SVG 文件(再次 ;D)。我需要将 SVG 内容映射到 FX 对象。

我现在的问题是,我有例如一个<rec> (矩形)在我的 SVG 文件中定义。相应的 CSS 样式定义:

  • 填充不透明度:0

  • 描边不透明度:1

据我所知,我只能为一个完整的节点设置不透明度,描边和填充不透明度没有区别。

我没有在 CSS reference guide 中找到合适的条目,也是。

再一次,我只是错过了什么,还是我现在只是受限了?有什么提示可以解决我的棘手问题吗?

每次都感谢您的帮助:)

最佳答案

将 -fx-fill 和 -fx-stroke 属性设置为 RGB + Alpha 绘画规范。

在您引用的 CSS 引用指南中搜索将提供语法。

例如,以下样式类将填充不透明度设置为 .5,将描边不透明度设置为完全不透明。

 .rectangle {
-fx-fill: rgba(0,255,0,0.5);
-fx-stroke: rgba(255,0,0,1);
}

关于css - JavaFX2 : can I set opacity for Nodes' content and stroke separately?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13312249/

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