【发布时间】:2012-01-18 02:42:28
【问题描述】:
我想在 GWT 的 RichTextArea 中使用制表符。按 Tab 键的通常行为是将焦点切换到下一个元素。 我试图在 RichTextArea 中(通过 KeyDownHandler)键入文本时捕获 TAB 键并在当前光标位置插入制表符。遗憾的是,RichTextArea 没有像 TextArea 那样的 getCursorPos/setCursorPos。
有什么想法吗?
非常感谢!
马库斯
【问题讨论】:
我想在 GWT 的 RichTextArea 中使用制表符。按 Tab 键的通常行为是将焦点切换到下一个元素。 我试图在 RichTextArea 中(通过 KeyDownHandler)键入文本时捕获 TAB 键并在当前光标位置插入制表符。遗憾的是,RichTextArea 没有像 TextArea 那样的 getCursorPos/setCursorPos。
有什么想法吗?
非常感谢!
马库斯
【问题讨论】:
你可以试试richTextArea.getFormatter().insertHTML("\t"),这应该在光标位置插入一个制表,或者用一个制表替换当前选择。
【讨论】: