私はJavaFXの新機能です。CSSを使用してアプリケーションのアスペクトを変更しようとしています。私が別のシーンに切り替えると、CSSのクラスは適用されません。 私のプロジェクトには10のシーンがあるので、単一のCSSファイルを使用して、次のステートメントを使用してすべてのシーンに自分のスタイルを適用することを好みます。 StyleManager.getInstance().addUserAgentStylesheet(this.getClass().getResource("/style.css").toExternalForm());
〜start()
メソッド。 どのように私のCSSファイルが全部のシーンに適用できますか?一方、最初の行は、Application#setUserAgentStylesheet
を使用して(ここではあなたも、デフォルトのスタイルシートとしてJavaFX2のカスピを設定することを選択することができる)モデナにデフォルトのスタイルシートを設定しますJavaFX - アプリケーション全体のデフォルトのCSSスタイルシートを設定する
Application.setUserAgentStylesheet(Application.STYLESHEET_MODENA);
StyleManager.getInstance().addUserAgentStylesheet(getClass().getResource("/style.css").toString());
: