gpt4 book ai didi

TextFlow 中的 JavaFX 文本忽略 StyleClass?

转载 作者:行者123 更新时间:2023-12-04 00:34:52 27 4
gpt4 key购买 nike

我尝试使用 javafx TextFlow 来查看一些样式化的文本。以下代码不进行任何文本样式设置。

public Node createText(String t,String cls){
Text ret = new Text(t);
ret.getStyleClass().add(cls);
return ret;
}

当我将 Text 替换为 Label 时,它可以正常工作,但是像 \n 这样的东西显然不再工作了。如何将 Text 类与 css 类一起使用?

编辑:根据要求我的 default.css 的简短示例

.defaultElementAttr{
-fx-text-fill:#48a711;
}

最佳答案

-fx-text-fillLabel 的 CSS 属性但它不是 Text 的 CSS 属性.

如果您想使用 CSS 更改 Text 对象的颜色,请使用 -fx-fill 属性:

.defaultElementAttr {
-fx-fill:#48a711;
}

关于TextFlow 中的 JavaFX 文本忽略 StyleClass?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45304883/

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