focus - Vaadin AceEditor 焦点问题

标签 focus vaadin ace-editor vaadin7 valuechangelistener

我最近下载了适用于 Vaadin 的 AceEditor 附加组件 (http://vaadin.com/addon/aceeditor),我遇到了一些问题,希望您能帮助我!

  1. 第一个问题是 AceEditor 的 ValueChangeListener 在每次打字事件中都会被调用(就像 TextChangeListener),而NOT只是在区域失去焦点时被调用,就像在常规 TextArea 中一样. 我需要一个仅在 AceEditor 失去焦点时才会调用的监听器。我也尝试过向该组件添加一个 BlurListener,但它也不起作用...有什么建议吗?...

  2. 第二个问题也相关 - 当我在 AceEditor 中按下 TAB 键时,它只是向文本添加一个 TAB 而不是改变焦点。 我试过用 KeyCode.TAB 添加一个 shortcutListener 但它没有用......我还尝试向整个面板添加一个 shortcutListener。也没有用。有什么建议吗?...

谢谢!!

最佳答案

非常感谢@Jens Jansson! 新合并成功了!

关于focus - Vaadin AceEditor 焦点问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21327237/

相关文章:

java - 使 JWindow 在子窗口获得焦点时保留焦点,包括另一个窗口作为子窗口

list - Vaadin:在表中显示列表

download - Vaadin 链接下载

syntax-highlighting - ace 编辑器语法荧光笔中行尾的退出状态

javascript - 如何在 ace 编辑器中禁用自动缩进和代码完成

wpf - 任何人都有调试WPF焦点的好方法?

javascript - 当页面失去焦点时,具有 setInterval() 方法的 jQuery 画廊无法正常工作

java - 在 Vaadin 中,如何在 Label 中设置样式而不影响整个页面

javascript - ACE 编辑器 - CSS 美化

javascript - 如何将浏览器焦点从一个选项卡更改为另一选项卡