2016-04-29 11 views
1

私は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によっても自動完成されています。

私はScenebuilderでこの.fxmlファイルを開くと、CSSが正しく適用されていますが、私はプロジェクトを実行すると、私はコンソールメッセージを以下の取得:

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

私は自分のリソースに*.cssを追加しましたパターンは、きれいなビルド、キャッシュ無効になりましたが、これらのどれも私の問題を解決しません。

NetBeansで簡単なアプリケーションを作成しようとしましたが、そのプロジェクトをそこで実行するとCSSが正しく適用されます。このため、Intellij IDEにはこれを解決するための問題や設定があると思います...誰も何をすべきか知っていますか?

ありがとうございます。 /css/style.css

B.

答えて

0

@style.cssが動作しないように、代わりに、私はルート(src)から出発して、相対フォルダパスを使用すると思われます。