是否可以在启用编辑的列中添加侦听器?

我启用了编辑支持,并希望添加按键侦听器以跟踪实时更改,但找不到任何内容

最佳答案

如果您的EditingSupport类使用的是TextCellEditor,则可以将其替换为扩展TextCellEditor的类,以获取对Text控件和各种预定义方法的访问权限。

Text中的TextCellEditor控件存储在一个名为text的字段中,您可以从子类中访问该字段。

TextCellEditor已经具有一个键侦听器,并定义了:

protected void keyReleaseOccured(KeyEvent keyEvent)


您可以覆盖的方法。如果您覆盖此方法,请确保调用super.keyReleaseOccured(keyEvent),因为此方法中包含重要的代码。

07-24 20:29