私はJavaFxには比較的新しいので、ノードが追加されるとVboxを増やすのに役立つ必要があります。JavaFxコンテンツがScrollPaneでサイズ変更されるようにサイズ変更
私はScrollPaneにVBoxを配置しました。 VBoxは、入ってくるとTitledPanesでいっぱいになります。しかし、TitledPaneがVboxに割り当てられたスペースを埋めると、TitledPanesは重なり始めます。理想的には、Vbox自体のサイズを変更し、ScrollPaneを使って移動することができます。
Vboxの最大高さをUSE_COMPUTED_SIZE
に設定しました。私はスクロールペインにリスナーを追加して、VBoxのサイズの変化に耳を傾けましたが運がありません。助言がありますか?
scrollPane.vvalueProperty().addListener(new ChangeListener<Number>() {
public void changed(ObservableValue<? extends Number> ov,
Number old_val, Number new_val) {
vBox.setLayoutY(-new_val.doubleValue());
}
});
再現することが、私たちができるようにするために、[MCVE](http://stackoverflow.com/help/mcve)を提供してください。通常、 'VBox'を' ScrollPane'の中に置くと、 'VBox'を追加すると' VBox'が大きくなり、 'ScrollPane'はスクロールバーを表示します。 – DVarga