Мне нужно изменить цвет ячеек в моем 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")
}
}
} }
Я понимаю, что мне нужно сделать слушатель в формате ячейки, однако я пробовал разные способы и не дал результата. Кто-нибудь может дать мне совет?