要在Flash中为textInput添加颜色?

时间:2011-12-01 07:17:01

标签: flash components textinput

将backgroundColor应用于Flash中的TextInput组件时遇到问题。我有一个名为LastLayer的MoveClip;在该Layer中,我使用组件设计了TextInput。现在我想为TexInput添加背景颜色。有人指导我。我该如何添加背景颜色?在此先感谢!

txtUser是我的TextInput组件的实例名称。我尝试了这段代码,但它不起作用:

txtUser.setStyle("backgroundColor", "#000000"));

1 个答案:

答案 0 :(得分:1)

试试这个:

var tf:TextFormat = new TextFormat();
tf.size = 25;
tf.color = 0xFF0000;
var ti:TextInput = new TextInput();
ti.textField.background=true;
ti.textField.backgroundColor = 0xffcc00;
ti.x = 100;
ti.y = 100;
ti.width = 200;
ti.height = 30;
ti.text = "your text here";
ti.setStyle("textFormat", tf);
addChild(ti);