gpt4 book ai didi

javafx-2 - 解析节点的 CSS 属性

转载 作者:行者123 更新时间:2023-12-04 05:46:53 30 4
gpt4 key购买 nike

也许我的 google-fu 今天让我失望了,但我还没有找到一种方法来解析节点的任意属性以获得样式属性。例如,我希望能够询问节点“您对 -fx-fill 的值(value)是多少(如果有的话)?”。

一个简单的应用示例:我想为图表构建自定义图例。为此,我必须向渲染节点询问其填充属性。当然,我可以使用我对 default-colorN 类的了解并简单地查找填充,但感觉这将是一个非常糟糕的方法,因为它违反了 CSS 的整体理念。

提前致谢。

顺便说一句:JavaFX 版本是 2.1

最佳答案

I'd like to be able to ask a node 'What is your value (if any) for -fx-fill?'

目前还没有公开的 API。计划在未来的版本中添加这样的 API。参见 RT-17293 CSS Style Object Model in Java .

对于 2.0 和 2.1 版本,您可能会使用未记录的、已弃用的 impl_ 方法找到信息,但我不建议这样做。

现在,我建议只使用 css chart尽可能地设计样式并辅以一点动态 node.lookup()无法使用 css 实现样式的代码。

关于javafx-2 - 解析节点的 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10571466/

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