Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我开始使用CellTable小部件。我需要一个可编辑的文本单元格,所以我尝试TextInputCell了,但令我沮丧的是,我找不到“值更改处理程序”。
CellTable
TextInputCell
如何在单元格内容更改时收到通知?
您不需要单元格的更改处理程序。您在列上设置了 FieldUpdater。它具有 update() 方法,当该列中单元格的值发生变化时会触发该方法。例如:
myEditableColumn.setFieldUpdater(new FieldUpdater<T, String>() { @Override public void update(int index, T object, String value) { // do something when value changes } });