【发布时间】:2014-03-02 13:27:08
【问题描述】:
我对 JavaFX 世界还很陌生,我似乎不知道如何在 HTMLEditor 组件中侦听 text-modify 事件。
我需要这个,因为我正在将此小部件连接到需要更新的模型。
带有KeyEvent.KEY_TYPED 事件类型的addEventFilter API 似乎无法正常工作。当调用它的处理程序时,getHTMLText() 还没有更新为最新的字符(如果有人不理解这一段,我将提供一个分步示例)。
TextField 有一个textProperty(),可以在其上附加一个监听器。
那么HTMLEditor呢?
另外,最好只在文本修改事件上调用监听器(而不是在 CTRL+A 上,例如)。你知道...就像 SWT Text 的 addModifyListener()。
【问题讨论】: