特定のpreferedWidthセットを持つリージョンがたくさんあります。これらのリージョンは、ドラッグ アンド ドロップ UI で再利用されるビジュアル コンポーネントです。
これらの領域のコンテナを作成したいので、VBox が埋め込まれた ScrollPane でこれを達成しようとしました。水平スクロールせずに VBox を保持するのに十分な幅のスクロールペインが必要です。
VBox の幅を手動で把握し、スクロールバーの幅をハードコードすることもできますが、後で vbox のスタイルを設定できるように、動的なソリューションを優先します。残念ながら、その子に優先幅が設定されていても、vbox の優先幅は -1 です。
また、スクロールペインのpreferedViewportWidthを自分の領域の幅に設定しようとすると、hbarPolicyに応じてさまざまな結果が得られます。ポリシーが AS_NEEDED に設定されている場合、スクロールバーの幅は無視され、スクロールバーが表示されるときに領域の上に表示されます。
垂直スクロールバーの有無にかかわらず、自分の領域に十分な幅の SrollPane を取得する方法や、パディングの可能なスタイリングなどのアイデア.