2017-07-06 10 views
1

Buttonを最大幅300で作成し、長いテキストを入力しました。 Buttonは最大サイズになっていますが、最大サイズが300のFlowPaneも幅が広がっています。どのようにButtonのテキストがFlowPaneの幅に影響していますか?それが起こるのを防ぐ方法は?
スクリーンショット:ボタンの大きなラベルがFlowPaneを大きくする

FlowPaneは黄色い枠でマークされています。

Button設定:

enter image description here

FlowPane設定:

enter image description here

答えて

0

プレイスAnchorPane内部FlowPaneAnchorPaneサイズをFlowPaneサイズに設定します。少なくとも、

enter image description here

は本当にあなたがここにするノードFlowPaneです0にFlowPaneの左右AnchorPane制約を設定しますか?

+0

ボタンが1つあれば、そのために「AnchorPane」を使用できます。しかし、私はいくつかの要素のためにそれを必要とする場合は?なぜそれはそれが最大の幅を持っていますが、私のボタンの内側にテキストによって引き伸ばされているのですか?バグですか? – Alyona

+0

私はアイデアがなぜこの動作を表示しているか、バグかどうかはわかりません。 [this](https://docs.oracle.com/javase/8/javafx/api/javafx/scene/layout/FlowPane.html)を読むことが役に立ちます。 – Sedrick

関連する問題