Javafx警告:未找到资源“style.css”intellij

问题描述:

我正在用FXML制作一个简单的Javafx应用程序。 我的文件都在同一个包:Javafx警告:未找到资源“style.css”intellij

  • MainApp.java
  • MainAppController.java
  • 的style.css
  • MainApp.fxml

.fxml文件我的根标签包含:

<GridPane fx:id="myRootPanel" 
      alignment="CENTER" 
      maxHeight="-Infinity" maxWidth="-Infinity" 
      minHeight="-Infinity" minWidth="-Infinity" 
      stylesheets="@style.css" 
      xmlns="http://javafx.com/javafx/8.0.65" xmlns:fx="http://javafx.com/fxml/1" 
      fx:controller="sample.MainAppController"> 

,因为您看到有一个stylesheets="@style.css",甚至由Intellij自动完成。

当我打开这个.fxml文件中Scenebuilder,CSS的正确应用,但是当我运行该项目,我获得以下控制台消息:

null/style.cssWARNING: Resource "style.css" not found.

我已经加入*.css到我的资源模式,做了一个干净的构建,无效的缓存,但这些都没有解决我的问题。

我试图在NetBeans中制作一个简单的应用程序,当我在那里运行该项目时,CSS正确应用。因此,我认为Intellij IDE中可能存在一个问题/设置来解决这个问题......有谁知道该怎么做?

在此先感谢。
B.

好像@style.css不工作,而不是我使用的相对文件夹路径,从根(src)开始:/css/style.css