StackPane
に2つの子:HBox
とAnchorPane
がある単純なGUIを構築しています。maxWidthプロパティが設定されているにもかかわらず、AnchorPaneが成長し続ける
600
にすべての子コンポーネントのmaxWidth
プロパティを設定した、AnchorPane
はまだ私はそれだけに任意のコンポーネントを追加し、600
を超えた値に、このコンポーネントのアンカーを設定すると、水平方向に成長しているようです。
上記のスクリーンショットからわかるように、右下隅のLabel
にはアンカーが700
に設定され、AnchorPane
の幅が増加します。
私はむしろ、これを目に見える空間を越えてカットまたは配置することになります。
なぜですか?どういうわけかAnchorPane
に最大限の範囲を強制することはできますか?この問題の回避策はありますか?
関連するjava(fx)コードhereがあります。
あなたは正しいです!解決策は 'minWidth'プロパティを' AnchorPane'子に追加することでした。それは少し奇妙ですが、動作します!ありがとうございました! –
私もこのバグを提出しました - [JDK-8163075](http://bugs.java.com/bugdatabase/view_bug.do?bug_id=JDK-8163075) –