我正在尝试显示其中包含文本的文本字段,并在文本末尾显示闪烁的Caret。 我尝试过以下方法:
代码:
// ti_title is my textField
stage.focus = ti_title;
ti_title.setSelection( ti_title.length, ti_title.length );
我也尝试过:
// ti_title is my textField
ti_title.stage.focus = ti_title;
ti_title.setSelection( ti_title.length, ti_title.length );
这个领域很重要,因为我可以输入它,但在我开始输入之前我没有看到Caret。这对可用性来说不是很好。
我甚至尝试删除文本然后重新添加它然后再次设置选择,但仍然无法正常工作。 有什么想法吗?
答案 0 :(得分:1)
我弄清楚我做错了什么。
舞台上的原始文本字段的字体颜色为白色。我将字体颜色更改为黑色并显示插入符号。它只是隐藏在白色背景下。
此代码:
ti_title.stage.focus = ti_title;
ti_title.setSelection( ti_title.length , ti_title.length);
致力于展示插入符号。