gpt4 book ai didi

Javafx CSS 解析错误

转载 作者:太空宇宙 更新时间:2023-11-03 22:50:42 25 4
gpt4 key购买 nike

您好,目前我正在为我的应用程序添加一个 css 文件,以便更多地自定义界面。但是我在解析 CSS 文件时遇到错误。该应用程序仍在运行,但我想知道如果我保留此错误,将来是否会导致问题以及如何修复它。下面是错误,CSS文件和CSS文件的导入。

导入

mapScene.getStylesheets().add(getClass().getResource("mapScene.css").toExternalForm());

CSS

.label{
-fx-font-size: 20;
-fx-font: Times New Roman;
-fx-background-color: #FDFEFE;
}

错误

Oct 16, 2016 7:57:20 AM com.sun.javafx.css.parser.CSSParser declaration
WARNING: CSS Error parsing file:[*PC Location]/bin/gameaspects/mapScene.css: Expected '<number>' while parsing '-fx-font' at [3,17]

最佳答案

您需要引用字体名称,因为它包含空格,并使用 -fx-font-family。当 -fx-font 有多个值时,第一个值是字体大小(因此它需要一个数字):

.label {
-fx-font-size: 20;
-fx-font-family: "Times New Roman";
-fx-background-color: #FDFEFE;
}

参见 JavaFX CSS documentation有关字体设置的详细信息。

关于Javafx CSS 解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40070022/

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