Tag: 树视图

如何使用TornadoFX树视图显示数据

我正在学习如何使用kotlin并开始使用tornadoFX。 我正在通过指南来试图学习它,但是我无法弄清楚“具有不同类型的TreeView”是什么意思。 这似乎是说,我应该使用星形投影,这是我知道,当你在呼叫中使用*。 然而,只要我这样做,树视图说'功能和属性的类型参数不允许投影' 这是我的代码: class MainView:View(“”){ override val root = treeview<*> { root = TreeItem(Person("Departments", "")) cellFormat { text = when (it) { is String -> it is Department -> it.name is Person -> it.name else -> throw IllegalArgumentException("Invalid Data Type") } } populate { parent -> val value = parent.value if (parent == […]