Неясно, хотите ли вы, чтобы вкладки находились внизу экрана или сами вкладки находились внизу панели вкладок.
Если вы хотите, чтобы вкладки были внизу, вы можете настроить свойство side
для TabPane
. Если вы хотите, чтобы вкладка находилась внизу экрана, выберите ее в нижней части BorderPane
. Обертывание TabPane
в Form
, как вы это сделали, вероятно, не лучший способ express вашего макета.
В следующем примере объединены оба этих решения.
Обратите также внимание использование строителей кнопок в этом примере.
class ChartScreen : View("Chart") {
override val root = borderpane {
bottom {
tabpane {
side = Side.BOTTOM
tab("Report") {
hbox {
button("Hello 1")
}
}
tab("Data Entry") {
hbox {
button("Hello 2")
}
}
}
}
}
}