在多行文本字段中查找字符串(1-3行的句子)的最佳方法是什么。
我有一个包含消息列表的文本字段。为了改变每一秒消息的颜色,我必须获得该消息所在的索引。
任何想法?
答案 0 :(得分:0)
我解决了我的问题。也许对某人有用。
当我附加文本时,我使用textfield.caretIndex来查看插入内容。所以我正在使用这个函数切换格式:
if (i % 2 != 0) {
textfield.setTextFormat(colorFormat, lastCaret , textfield.caretIndex);
formatStart = textfield.caretIndex;
}
else {
textfield.setTextFormat(textFormat, formatStart, textfield.caretIndex);
lastCaret = textfield.caretIndex;
}