2016-04-12 16 views
1

私は自分の画面上にスクロールペインを持ち、その中にvboxを持っています。私はこのvboxに数多くのチェックボックスを追加していますが、それは拡大していますが、内容がそのペインの高さを超えると、スクロールペインがスクロールバーを表示し始めることがわからないようです。私は既にスクロールバーのポリシーを変更しようとしましたが、スクロールバーを表示するだけで、実際にはスクロールできません。これをどうやって解決するのですか?VBoxでスクロールしないScrollPane

private void addCheckbox(String checkbox){ 
     CheckBox c = new CheckBox(checkbox); 
     c.setPadding(this.paddingCheckBoxes); 
     c.setSelected(true); 
     this.vBoxFilters.getChildren().add(c); 
    } 

ここFXMLです:

<StackPane> 
    <children> 
      <ScrollPane fx:id="scrollPaneFilters" prefHeight="878.0" prefWidth="260.0"> 
      <content> 
       <VBox fx:id="vBoxFilters" minHeight="0.0" minWidth="0.0" prefHeight="200.0" prefWidth="200.0" /> 
      </content> 
      </ScrollPane> 
    </children> 
    </StackPane> 

enter image description here

答えて

3

は、同じ質問を探している他の人のために、あなたのFXMLでVBoxのために同じ問題を

+0

素晴らしい、ありがとう! – Student2020

0

をprefHeightを削除しようとすることができますScrollPane内のAnchorPaneの内部にVBoxを配置すると発生します。これは、「スクロールペイン(空)」の代わりに「スクロールペイン」を使用するとSceneBuilderで発生します。

関連する問題