2017-01-17 5 views
-1

タイトルには、JavaFXのいくつかの要素を含むグリッドパネルがあります&シーンの右下にこれを配置するためにCSSを使用できるかどうか疑問に思っていましたか?私はグリッドペインでsetIDを使用してみましたが、CSSでそれを参照していますが、動作していないようです。CSSを使用してJavaFX GridPaneをシーン内に配置することは可能ですか?

最終的に、シーンの右上と左下に画像があり、グリッドパネルが右下に座っていますが、正しく配置することさえできません。

ご協力いただければ幸いです。

+0

意図はCSSが*スタイル*アプリケーション、およびFXML(またはJava)に使用されるべきであるということであるレイアウトを実行するために使用する必要があります。あなたの質問はあまり正確ではありません。シーンのルートは1つしかなく、そのレイアウト設定に関係なくそのルートがシーンを満たします。だから、シーン内ではなく、ルートペイン内にノードを配置することを考えなければなりません。あなたが望むレイアウト効果を与えるようにCSSを強制することができる場合もあるかもしれませんが、それは意図された用途ではなく、維持するのが難しいでしょう。とにかく、試したことを示す必要があります。 –

答えて

0

これを使用して解決しました。 -fx-alignment:bottom-right;私のCSSで

+0

しかし、[別の質問で説明されている](http://stackoverflow.com/questions/41007690/unable-to-center-a-grid-using-javafx)のように、 'GridPane'の配置プロパティは、グリッドペインのコンテンツ。したがって、どのように他のコンテンツ(画像)を右上と左揃えに合わせるかは明確ではありません。 –

関連する問題