如何使用tornadofx在javafx tableview单元格中插入按钮或任何其他类型的组件? 我的情况是我有一个列标题" Action"。我需要在表格视图中渲染几个动作按钮。
答案 0 :(得分:3)
使用cellFormat
功能并将带有按钮的容器分配给单元格的图形属性:
column("Name", SomeObject::someproperty).cellFormat {
graphic = hbox(spacing = 5) {
button("Action 1").action { doSomething() }
button("Action 2").action { doSomethingElse() }
}
}