如何删除 'WARNING: CSS Error parsing':

How to remove the 'WARNING: CSS Error parsing':

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

警告:CSS解析“*{-fx-font-family:;}时出错:意外的标记“;”在 [1,19] []1

在 javaFx 中,您可以通过两种方式使用 CSS:您可以使用场景构建器或根据 css file.I 遇到同样的问题来自定义您的 fxml 文件,当JavaFX CSS 解析器遇到语法错误,发出一条警告消息,传达尽可能多的信息以帮助解决错误。例如

WARNING: com.sun.javafx.css.parser.CSSParser declaration Expected '' while parsing '-fx-background-color' at ?[1,49]

The cryptic '?[1,49]' pertains to the location of the error. The format of the location string is

[line, position]

如果在解析文件时发现错误,将给出文件URL。如果错误来自内联样式(如上例所示),则 URL 将作为问号给出。该行和位置给出了标记开始的文件或字符串的偏移量。请注意,在 JavaFX 2.2 之前的版本中,行和位置可能不准确。 需要从解析器检测错误的应用程序可以向 com.sun.javafx.css.StyleManager 的错误 属性 添加侦听器。这不是 public API 并且可能会更改。 我认为您通过使用场景生成器添加了一个值,并且您正在向您的值添加 ;,这在您需要删除 ; 的场景生成器中是不可接受的。 要解决您的问题,请转到 IDE 中的 fxml 文件,我认为您正在使用 Netbeans 并单击鼠标右键 --> 编辑,您可以找到您的警告。