如何使用tornadofx锁定自定义表单大小的大小?
class MainView : View("Form") {
override val root = form{
fieldset("Personal Information") {
field("ID") {
textfield()
}
field("Password") {
textfield()
}
field {
button("Login")
button("Register")
}
}
}
}
答案 0 :(得分:0)
表单布局支持prefSize,就像大多数容器一样。在字段集声明之前在表单构建器中添加它:
setPrefSize(800.0, 600.0)
节点无法表示窗口不应该可以调整大小,因此必须在Window级别处理。某些父容器可能会尊重maxSize
,但这不会影响调整窗口大小的能力。