Actionscript 3 如何在FLEX 3.0中更改密码字符

Actionscript 3 如何在FLEX 3.0中更改密码字符,actionscript-3,apache-flex,actionscript,flex3,Actionscript 3,Apache Flex,Actionscript,Flex3,大家好,我目前正在使用FLEX 3.0版 如果我正在启用TextInput的displayAsPassword属性,它将“*”作为密码字符,并且我想将其更改为“#”,那么当前更改密码字符需要很长时间,有没有可能的方法?如果可能的话请告诉我 提前感谢,无法更改文本字段的密码字符,但有3种方法可以伪造它 创建自定义PasswordField类,该类扩展TextField,并在输入文本时将所有字符更改为“#” 如果您有字体编辑器,请创建自己的自定义字体,其中*符号替换为#,并在文本字段中使用它 在in

大家好,我目前正在使用FLEX 3.0版

如果我正在启用TextInput的displayAsPassword属性,它将“*”作为密码字符,并且我想将其更改为“#”,那么当前更改密码字符需要很长时间,有没有可能的方法?如果可能的话请告诉我


提前感谢,

无法更改文本字段的密码字符,但有3种方法可以伪造它

  • 创建自定义PasswordField类,该类扩展TextField,并在输入文本时将所有字符更改为“#”

  • 如果您有字体编辑器,请创建自己的自定义字体,其中*符号替换为#,并在文本字段中使用它

  • 在internet上查找与2相同的字体。顺便说一句,祝你好运


  • 可能的重复:我已经搜索过了,但没有给出满意的答案…但我在问你如何改变…我认为第一个最适合我。。。还有一个问题是,如何将所有字符都改为“#”。我们不能在TextInput中显示吗?因为我从未使用过TextField,我需要在很短的时间内实现它。。。很抱歉,但我需要。请给我一个可能的答案。再次抱歉。啊,抱歉没有看到你用flex标记它。它的工作原理应该完全相同。想想看,代码不起作用。它有点复杂。当我需要检查密码时。到时候我能得到我打好的正确的字母吗?我的意思是说,如果我在PasswordFieldTextInput中输入了“asdfg”,那么在检索时,我将得到“asdfg”作为输出。现在我得到了“#######”这就是为什么我要问你。请帮帮我。请