これまで、私のようなサイズを管理するために、最終的な変数を使用しました:JavaFX - サイズのCSS変数?私のJavaFXのプログラムで
final int SCENE_WIDTH = 500, SCENE_HEIGHT = 600,
ROOT_WIDTH = (int)(SCENE_WIDTH * 0.8), ROOT_HEIGHT = (int)(SCENE_HEIGHT * 0.8);
しかし、人々はそれがGUI関連のサイズ、色、効果を持っているのがベストだと私に言ってきた、などすべてのことにCSSファイルに保存します。
私のCSSファイルでは、変数を作成して他の変数に基づいて更新することはできないと思います。私は上記のCSSをどのように達成するでしょうか?どちらの方法が最も理にかなっていますか?
"CSSはJavaFXでシーンをスタイリングするのに適していますが、いくつかの制限がありますが、CSSを使用してコードから一部の値を設定/バインドすることはできます。これについて詳しく説明できますか?ありがとうございました。 – Hatefiend
@Hatefiend特にどの部分ですか?コードからいくつかのプロパティを割り当てる可能性とCSSからいくつかのプロパティを割り当てる可能性?例えば、 'Rectangle.width'のような静的プロパティやプロパティを割り当てたり、ほとんどの型の値を計算したり、兄弟/子番号セレクタのようなセレクタがJavaFXに実装されていないことはありませんか? – fabian