是否可以在启用编辑的列中添加侦听器?
我启用了编辑支持,并希望添加按键侦听器以跟踪实时更改,但找不到任何内容
最佳答案
如果您的EditingSupport
类使用的是TextCellEditor
,则可以将其替换为扩展TextCellEditor
的类,以获取对Text
控件和各种预定义方法的访问权限。Text
中的TextCellEditor
控件存储在一个名为text
的字段中,您可以从子类中访问该字段。TextCellEditor
已经具有一个键侦听器,并定义了:
protected void keyReleaseOccured(KeyEvent keyEvent)
您可以覆盖的方法。如果您覆盖此方法,请确保调用
super.keyReleaseOccured(keyEvent)
,因为此方法中包含重要的代码。