[英]How to make cell color change on double click tornadofx
我需要通过右键单击更改tableview
单元格颜色。 我的代码:
cellFormat { _ ->
graphicProperty().addListener { _ ->
setOnMouseClicked {
if (it.button == MouseButton.SECONDARY)
style {
backgroundColor += c("darkred")
}
}
}
}
第二个变体:
cellFormat { _ ->
style {
setOnMouseClicked { button ->
if (button.button == MouseButton.SECONDARY) {
backgroundColor += c("darkred")
}
}
} }
我知道我需要制作单元格格式侦听器,但是我尝试了不同的方法,但没有结果。 谁能给我小费?
听起来您正在标记选择以便以后进行操作。 您是否考虑过将CSS样式应用于所选项目的多选列表?
如果需要并行选择机制,也可以使用复选框标记记录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.