簡體   English   中英

如何更改文本輸入Flex 4的文本光標顏色?

[英]How to Change Text Cursor Color of Text Input Flex 4?

我想更改Flex 4中“文本輸入”的閃爍文本光標顏色。如何更改?

有什么方法可以處理它,還是只能由Flash Player控制?

不久前,我對此也有類似的疑問。 我從來沒有找到更新實際光標的方​​法,所以我對解決方案很有創意。 我的解決方案是將兩個文本字段堆疊在一起。 在動態字段頂部的一個輸入字段。

將輸入字段的alpha設置為0。然后,將CHANGE事件偵聽器添加到輸入字段。 在處理程序中,更新動態字段並根據textWidth重新定位光標。

雖然不理想,但確實可以做到。

我已經解決了這個問題,

實際上,在文本輸入的皮膚上存在問題。 如果我們將textinput外觀的richeditabletext的alpha設置為75或某個向下值,則Flash Player會將光標顏色設置為白色。

因此,通過增加該alpha值,我將光標顏色設置為黑色。

我更改TextField.textColor = OxFFFFFF,光標也變為白色。 當我需要閃爍的光標和文本使用相同顏色時,適用於我的情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM