【发布时间】:2013-05-08 14:53:33
【问题描述】:
我需要在 textArea 中获取插入符号的 XY 位置。
我已经找到了获取 Y 的方法,但我不知道如何获取 X,有人可以帮忙吗?
如果有人想知道,这就是我得到 Y 的方式:
var textBeforeCaret:String = text.substr(0, caretIndex);
var textDump:String = this.text;
this.text = textBeforeCaret;
this.validateNow();
yVariable = this.textHeight;
this.text = textDump;
【问题讨论】:
-
您是否尝试过 getCharBoundaries() 在插入符号之前和/或之后的字符? help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/…
-
问题是我需要从文本字段的行尾获取子字符串(不仅仅是当我按 ENTER 时)到我的结尾插入符号,但这有点问题,因为它没有用 \ 标记r
标签: actionscript-3 apache-flex textarea flash-builder