【发布时间】:2015-12-09 03:22:27
【问题描述】:
我遇到了一个似乎无法解决的奇怪问题。我正在制作一个表格视图,其中一列里面有一个复选框。
虽然我正在尝试向 CheckBoxTableCell 添加更改侦听器,但没有任何运气。
如果我这样做:
final CheckBoxTableCell<Plugin, Boolean> ctCell = new CheckBoxTableCell<>();
enabled.setCellFactory(p -> ctCell);
复选框根本不显示在 tableview 上。
但如果我这样做:
enabled.setCellFactory(p -> new CheckBoxTableCell<>());
复选框显示正常吗?为什么第二个显示复选框而第一个不显示?请帮忙!
【问题讨论】: