1

ボーダー ペインをレイアウトとして使用します。一番下の子には ScrollPane があり、コンテンツに関係なく、Border Pane の完全な幅 (ストレッチ) を使用する必要があります。

val scrollPane = new ScrollPane() {
hbarPolicy = ScrollBarPolicy.ALWAYS
content = new TextFlow() {
  children.add(new Text("Hello World"))
}
}

stage = new PrimaryStage {
title = "ScalaFX Hello World"
width = 1024
height = 768
scene = new Scene {
  content = new BorderPane() {
    center = Label("This is my center text")
    bottom = new Pane {
      children.add(scrollPane)
    }
  }
}

実行時に次のように表示されます。

実行時

ScrollPane の幅を手動で設定せずにこれを達成できる可能性はありますか?

4

1 に答える 1