[英]Is there a way to get a TornadoFX tabpane to show at bottom of screen?
有沒有辦法讓 TornadoFX 選項卡顯示在屏幕底部?
class ChartScreen : View("Chart") {
override val root = form {
tabpane {
tab("Report") {
hbox {
this += Button("Hello 1")
}
}
tab("Data Entry") {
hbox {
this += Button("Hello 2")
}
}
}
}
}
目前尚不清楚您希望選項卡位於屏幕底部還是選項卡本身位於選項卡窗格的底部。
如果您希望選項卡位於底部,則可以配置TabPane
的side
屬性。 如果您希望 tabpane 位於屏幕底部,請將其放在BorderPane
的底部區域。 像您一樣將TabPane
包裝在Form
中可能不是表達您的布局的最佳方式。
以下示例結合了這兩種解決方案。
還請注意本示例中按鈕構建器的用法。
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")
}
}
}
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.