繁体   English   中英

选择表行后是否可以取消选择?

[英]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.

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