【发布时间】:2017-07-25 21:57:40
【问题描述】:
我尝试使用 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;
}
【问题讨论】:
-
你要申请什么css?
-
css 样式表类。设置 TextFlow 本身的样式有效,设置 Label 也有效,但 Text 对象无效(相同的代码适用于
Label ret = new Label(t);) -
您要应用哪些 CSS 样式?您正在为哪些实际属性定义规则?
-
添加了一个例子
标签: javafx