是否可以在启用编辑的列中添加侦听器?
我启用了编辑支持,并希望添加一个keylistener以便能够跟踪实时更改但我找不到任何内容
答案 0 :(得分:3)
如果您的EditingSupport
班级正在使用TextCellEditor
,则可以将其替换为扩展TextCellEditor
的班级,以获取对Text
控件和各种预定义方法的访问权限。
Text
中的TextCellEditor
控件存储在名为text
的字段中,您可以从子类中访问该字段。
TextCellEditor
已经有一个密钥监听器并定义了一个:
protected void keyReleaseOccured(KeyEvent keyEvent)
您可以覆盖的方法。如果覆盖此项,请务必致电super.keyReleaseOccured(keyEvent)
,因为此方法中有重要的代码。