简体   繁体   English

如何禁用TableView中的选定行

[英]How to disable selected row in TableView

I created table using JavaFX. 我使用JavaFX创建表。 I need to disable table row after selected that row. 选择该行后,我需要禁用该行。

Here is product table: 这是产品表:

private TableView<Product> productTableView

I could do only clear selection like below: 我只能像下面这样清除选择:

productTableView.getSelectionModel().clearSelection()

How can I disable that selected row? 如何禁用所选的行?

a. 一种。 Get the cell clicked 点击单元格
b. b。 Get row by cell.getTableRow() 通过cell.getTableRow()获取行
(alternatively to a+b get the row ) (或者a + b获得该
c. C。 Disable the row by tableRow.setDisable() 通过tableRow.setDisable()禁用该行

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM