7

RichTextArea からカーソル位置または位置を取得したい。マウスイベントなしで現在のカーソル位置を取得する方法がわかりません。

たとえば、TextArea には getCursorPos() メソッドがありますが、RichTextArea には TextArea のようなメソッドがありません。

誰でも何か考えがありますか?

前もって感謝します...

4

4 に答える 4

2

RichTextArea のカーソル位置に何かを挿入したい場合は、フォーマッターを使用して実行できます。

RichTextArea.Formatter formatter = richText.getFormatter();
formatter.insertHTML("My text is inserted at the cursor position");

JavaScript を使用してカーソル位置を見つけるには、Tim Down が提案した解決策を試してください。

親コンテナに対する範囲の開始オフセットと終了オフセットを取得します

于 2012-09-22T14:27:35.117 に答える