[英]Can a table row be unselected after it has been selected?
我想知道一旦用户(不是以编程方式!)可以完全取消选择JavaFX 2 TableView
表行吗?
背景:
我在TableView
的selectedProperty中添加了一个更改侦听器,我想知道提供给更改侦听器的新值是否可以为null?
tblRestoTable.getSelectionModel().clearSelection();
我想知道一个用户(不是以编程方式!)是否可以完全取消选择JavaFX 2 TableView表行?
我不这么认为,至少在JavaFX 2.2中不是这样。
我向TableView的selectedProperty添加了一个更改侦听器,我想知道提供给更改侦听器的新值是否可以为null?
在任何情况下,如果选择以编程方式清除,例如在amru的解决方案中,或者在某些未来的JavaFX版本中,用户取消选择表中最后选择的行的能力,则可能最安全地在您的更改侦听器中放置空检查已添加到平台。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.