我尝试制作一个MDI表单,但是没有成功,它总是在旧的窗口上显示,所以我们如何在菜单栏下制作一个MDI表单,我该怎么做才能替换此代码以显示为MDI表单
TornadoFX How to create MDI with list of child windows models?
center {
tableview(instruments) {
column("Name", Instrument::nameProperty)
columnResizePolicy = SmartResize.POLICY
}
}
这就是我所拥有的: MyForm
在我单击菜单项后,将显示新表格,并且我希望它在菜单栏中,但我不能这样做
答案 0 :(得分:0)
为yourView创建一个变量
$userFirstBranch = Branch::where("partner_id", 4)->first();
private val yourMainView: YourMainView by inject()
private val yourNewView: YourNewView by inject()
menuitem {
setOnMouseClicked {
find<YourMainView>().replaceWith(YourNewView::class)
}
}
这会将视图及其元素添加到您的中心;)