User interface 放置自定义宽度、高度并禁用大小调整
如何使用TornadFX使用自定义表单大小锁定大小User interface 放置自定义宽度、高度并禁用大小调整,user-interface,kotlin,tornadofx,User Interface,Kotlin,Tornadofx,如何使用TornadFX使用自定义表单大小锁定大小 class MainView : View("Form") { override val root = form{ fieldset("Personal Information") { field("ID") { textfield() } field("Password") { textfield() } f
class MainView : View("Form") {
override val root = form{
fieldset("Personal Information") {
field("ID") {
textfield()
}
field("Password") {
textfield()
}
field {
button("Login")
button("Register")
}
}
}
}表单布局与大多数容器一样支持预大小。在表单生成器内部的字段集声明之前添加以下内容:
setPrefSize(800.0, 600.0)
但节点不能表示窗口不应调整大小,因此必须在窗口级别处理。某些父容器可能支持
maxSize
,但这不会影响调整窗口大小的能力。是否要约束实际表单大小,或约束字段集中的字段?@EdvinSyse实际表单大小