如何卸下';警告:CSS错误解析';:

如何卸下';警告:CSS错误解析';:,css,eclipse,javafx,scenebuilder,Css,Eclipse,Javafx,Scenebuilder,每次我运行程序时都会有一个警告,我不知道问题出在哪里,因为在我所有的css文件中[1,19]我都有一个注释。我试图通过删除评论来解决这个问题,但没有任何区别。请帮忙 警告:CSS分析“*{-fx字体系列:;}:意外标记“;”时出错在[1,19] []在javaFx中,您可以通过两种方式使用CSS:您可以通过使用场景生成器或根据CSS文件自定义fxml文件。我也遇到过同样的问题,当javaFx CSS解析器遇到语法错误时,会发出警告消息,该消息会传递尽可能多的信息来帮助解决错误。比如说 警告:需要

每次我运行程序时都会有一个警告,我不知道问题出在哪里,因为在我所有的css文件中[1,19]我都有一个注释。我试图通过删除评论来解决这个问题,但没有任何区别。请帮忙

警告:CSS分析“*{-fx字体系列:;}:意外标记“;”时出错在[1,19]
[]

在javaFx中,您可以通过两种方式使用CSS:您可以通过使用场景生成器或根据CSS文件自定义fxml文件。我也遇到过同样的问题,当javaFx CSS解析器遇到语法错误时,会发出警告消息,该消息会传递尽可能多的信息来帮助解决错误。比如说

警告:需要com.sun.javafx.css.parser.CSSParser声明 分析“-fx背景色”时在?[1,49]

神秘的“?[1,49]”与错误的位置有关。这个 位置字符串的格式为

[线路、位置]

如果在解析文件时发现错误,将给出文件URL。如果错误来自内联样式(如上面的示例所示),则URL将作为问号给出。行和位置为标记开始的文件或字符串提供偏移量。请注意,在JavaFX2.2之前的版本中,行和位置可能不准确。 需要从解析器检测错误的应用程序可以将侦听器添加到com.sun.javafx.css.StyleManager的errors属性中。这不是公共API,可能会发生更改。 我认为您通过使用场景生成器添加了一个值,并且您正在添加
设置为您的值,而这在场景生成器中是不可接受的,您需要删除

要解决您的问题,请转到IDE中的fxml文件,我认为您正在使用Netbeans并单击鼠标右键-->编辑,您可以找到您的警告。

似乎您声明了对属性的更改,但请给出一个空值。解析器希望您为
-fx font-family
属性指定一个值。请编辑您的问题以包含CSS文件(或至少包含错误引用的部分)。看起来您尝试使用-fx字体族属性,但没有提供任何字体族作为值。