我在编辑AS3中的组合框时遇到问题。任何人都可以告诉我为什么我的ComboBox消失了吗?感谢所有提前帮助。编辑AS3中的组合框
import fl.controls.ComboBox;
import fl.data.DataProvider;
var typeTextFormat:TextFormat = new TextFormat();
typeTextFormat.color = 0xFFCC00;
typeTextFormat.size = 11;
typeTextFormat.font = "Verdana";
var typeButton:Sprite = new Sprite();
addChild(typeButton);
typeButton.graphics.beginFill(0x000000);
typeButton.graphics.drawRect(0, 0, 109, 32);
typeButton.graphics.endFill();
typeButton.alpha = 0.75;
typeButton.filters = [new GlowFilter(0x000000,0.5,0,12,1,1,false,false)];
var workList:Array = new Array(
{ label: "All Work", data: "all" },
{ label: "Work1", data: "w1" },
{ label: "Work2", data: "w2" },
{ label: "Work3", data: "w3" }
);
var menu1:ComboBox = new ComboBox();
addChild(menu1);
menu1.setStyle("upSkin", typeButton);
menu1.setStyle("overSkin", typeButton);
menu1.setStyle("downSkin", typeButton);
menu1.setSize(109, 32);
menu1.dropdown.setRendererStyle("upSkin", typeButton);
menu1.dropdown.setRendererStyle("overSkin", typeButton);
menu1.dropdown.setRendererStyle("downSkin", typeButton);
menu1.dropdown.setSize(109, 32);
menu1.textField.setStyle("textFormat", typeTextFormat);
menu1.move(120, 0);
menu1.prompt = "All Work";
menu1.dataProvider = new DataProvider(workList);
谢谢The_asMan,但同样的问题仍然存在。 – samwhocan 2011-05-16 18:48:40
我复制了您在新鲜的Flash文档中发布的代码,并进行了更改并且工作正常。你没有发布什么? – 2011-05-17 18:00:06
你在用什么IDE? – 2011-05-17 18:00:43