2010-08-28 20 views
1

我刚开始使用Keith Peters Minimal Components。我有一个与PushButton Class相关的问题,我希望有人遇到同样的问题或者可能知道解决方案是什么。最小组件。 TextField没有显示

问题很简单。 TextField或Label,如果您愿意,按钮上不显示。这是代码。

bn = new PushButton(); 
bn.width = 100; 
bn.x = 10; 
bn.y = 10; 
bn.label = "Start Recording"; 
this.addChild(bn); 
+0

在此处发布可运行代码段 – Eugene 2010-08-28 20:39:39

回答

1

我猜你是使用最小谱曲的源代码版本和使用Flex 3.x的

中有嵌入字体3.x和4.x之间略有差别编译它。转到com.bit101.components.Component的源代码,你会发现下面的句子。

// Flex 4.x sdk: 
       [Embed(source="/assets/pf_ronda_seven.ttf", embedAsCFF="false", fontName="PF Ronda Seven", mimeType="application/x-font")] 
       // Flex 3.x sdk: 
//    [Embed(source="/assets/pf_ronda_seven.ttf", fontName="PF Ronda Seven", mimeType="application/x-font")] 
       protected var Ronda:Class; 

注释掉flex 4.x sdk行,取消注释flex 3.x行!
否则,您可以使用swc版本!