Моя проблема в том, что я пытаюсь сделать панель. Моя кнопка в Main.mxml, тогда как функции панели определены в panel_Create.mxml. код работает нормально. В panel_Create их функции для создания панелей во время выполнения. Проблема, с которой я сталкиваюсь, заключается в том, что когда я запускаю программу, она не показывает панели, но увеличивает значение n и после 8 щелчков выдает предупреждение. Пожалуйста, скажите мне, почему я не вижу панели. Код работает нормально, когда я помещаю весь код в Main.mxml
<fx:Script>
<![CDATA[
import Components.panel_Create;
import mx.controls.Alert;
import spark.components.Button
public var adminPanel:panel_Create = new panel_Create();
public var n:Number = 0;
public function panel(event:MouseEvent): void
{
if ( n < 8)
{
adminPanel.panel_Create(n);
n++;
}
else
Alert.show('More Panels Not Allowed', 'Alert Box', mx.controls.Alert.OK);
}
]]>
</fx:Script>
<s:Button id="add" includeIn="State1" x="398" y="10" label="Add Panel" click="panel(event)"/>
<Components2:panel_Create includeIn="State1" x="10" y="66" width="737" height="599">
</Components2:panel_Create>
</s:Application>