我想在Flex 4中更改文本输入的闪烁文本光标颜色... 我怎样才能改变它?
有没有办法处理它,或者它只能由Flash Player ???
控制答案 0 :(得分:0)
我刚才有类似的问题。我从来没有找到更新实际光标的方法,所以我对解决方案很有创意。我的解决方案是堆叠两个文本字段。动态字段顶部的一个输入字段。
将输入字段的alpha设置为0.然后,将CHANGE事件侦听器添加到输入字段。在处理程序中,更新动态字段并根据textWidth重新定位光标。
不理想,但它完成了这项工作。
答案 1 :(得分:0)
我解决了这个问题,
实际上,文本输入的蒙皮存在问题。 如果我们将textinput skin的richeditabletext的alpha设置为75或一些向下的值,flash player会将光标颜色设置为白色。
因此,通过增加alpha值,我将光标颜色设置为黑色。
答案 2 :(得分:0)
我更改Text Field.text Color = 0xFFFFFF,光标也变为白色。当我为闪烁的光标和文本需要相同的颜色时,适用于我的情况。