2017-08-14 3 views
1

JavaFXアプリケーションを開発しています。残念ながら、私はJava 7に制限されているため、JavaFX 2にも制限されています。しかし、私はJavaFX 8 Modenaのデフォルトテーマを含めたいと思います。したがって、私はmodena.cssをダウンロードし、私のsrc/main/resources/フォルダに入れました。今私はこのCSSを私のデフォルトのテーマとして設定したいと思います。 How to set JavaFX default skinを見てJavaFX2とJava 7でmodena.cssを使用

は私が

System.setProperty("javafx.userAgentStylesheetUrl","src/main/resources/modena.css") 

を設定しようとしたが、スタイリングは何が違うのではなかったです。

Java 7とJavaFx 2を使用して、caspian以外のデフォルトのCSSファイルを設定するにはどうすればよいですか?

答えて

0

srcパスの一部が正しく表示されません。実行時に有効なパスを提供する必要があります。、ビルドまたはターゲットフォルダを確認してください。

おそらく正しい道をmain/resources/modena.css

ですまた、パスが正しいかどうかを確認するために、次のコードで書くことができます。

System.out.println(getClass().getResource("main/resources/modena.css")); 

それがnullだ場合 - あなたのパスが間違っています。

関連する問題