如何将CSS样式表附加到FXML?

如何将CSS样式表附加到FXML?,css,javafx,fxml,Css,Javafx,Fxml,在Oracle教程之后,我使用一个片段创建了FXML <?xml version="1.0" encoding="UTF-8"?> <?language javascript?> <?import java.lang.*?> <?import java.util.*?> <?import javafx.geometry.*?> <?import javafx.scene.*?> <?import javafx.sc

在Oracle教程之后,我使用一个片段创建了FXML

<?xml version="1.0" encoding="UTF-8"?>

<?language javascript?>

<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.text.*?>

<GridPane alignment="CENTER" gridLinesVisible="true" hgap="10.0" vgap="10.0" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/2.2" fx:controller="fxmlexample.FXMLExampleController" styleClass="root" >
...other stuff...
<stylesheets>
    <URL value="@Login.css" />
</stylesheets>
</GridPane>
如果我在JavaFX Scene Builder 1.1“中打开fxml_example.fxml文件,它还会抱怨缺少类型,其中的元素将不会显示:

Missing types are: [URL]

每个人似乎都在使用
元素,为什么我不能?

URL
java.net
包中的一个类;您应该从FXML导入它:


非常感谢!这一行代码为我节省了很多时间!
Missing types are: [URL]
<?import java.net.*?>