Exatamente, vai criando e adicionando, tipo:

for(var i:uint=0; i<10; i++){
    var panel:Panel = new Panel();
    panel.percentHeight = 100;
    panel.percentWidth = 100;
    panel.left = 0;
    panel.top = 0;
    group.addElement(panel3);
}

Em segunda-feira, 23 de junho de 2014 15h13min48s UTC-3, Robinho de Morais 
escreveu:
>
> Entendi....mas como eu faço para criar x panels automaticamente....
>
> tipo terei uma variavel que receberá a quantidade de panel que devo 
> criar....ai eu jogo dentro de um for para ele criar e adicionar alguns 
> dados no caption do panel diferente um do outro....
>
> Qualquer dúvida estou a disposição.
>
>  *Robinho*
> *Analista/Programador de Sistemas*
> *Skype: robinhocne*
> *"A fé em Deus nos faz crer no incrível, ver o invisível e realizar o 
> impossível."*
>  
>
> Em 23 de junho de 2014 09:10, Leonardo Oliveira <leonardoc...@gmail.com 
> <javascript:>> escreveu:
>
>> Um exemplo bem básico:
>> <?xml version="1.0" encoding="utf-8"?>
>> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"; 
>>    xmlns:s="library://ns.adobe.com/flex/spark" 
>>    xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" 
>> minHeight="600"
>>    creationComplete="inicializar(event)">
>> <fx:Declarations>
>> <!-- Place non-visual elements (e.g., services, value objects) here -->
>>  </fx:Declarations>
>> <fx:Script>
>> <![CDATA[
>>  import mx.events.FlexEvent;
>> private function inicializar(evt:FlexEvent):void{
>> //cria um novo grupo:
>>  var group:Group = new Group();
>> group.percentHeight = 100;
>> group.percentWidth = 100;
>>  //cria dois novos paineis:
>> var panel3:Panel = new Panel();
>>  panel3.percentHeight = 100;
>> panel3.percentWidth = 100;
>> panel3.left = 0;
>>  panel3.top = 0;
>> panel3.title = "Painel 3";
>>  var panel4:Panel = new Panel();
>> panel4.left = 0;
>> panel4.top = 300; 
>>  panel4.percentHeight = 100;
>> panel4.percentWidth = 100;
>> panel4.title = "Painel 4"; 
>>  //adiciona os elementos criados:
>> group.addElement(panel3);
>>  group.addElement(panel4); 
>> hGroup.addElement(group);
>> }
>>  ]]>
>> </fx:Script>
>> <s:HGroup width="100%" height="100%" id="hGroup"> 
>>  <s:Group width="100%" height="100%">
>> <mx:Canvas width="100%" height="100%">
>>  <s:Panel title="Painel 1" width="100%" height="50%" left="0" top="0">
>>  </s:Panel>
>> <s:Panel title="Painel 2" left="0" top="300" bottom="0" right="0">
>>  </s:Panel>
>> </mx:Canvas> 
>>  </s:Group>
>> </s:HGroup>
>> </s:Application>
>>
>> Em domingo, 22 de junho de 2014 14h06min42s UTC-3, Robinho de Morais 
>> escreveu:
>>
>>> Como faço para criar x group e x panels dentro dele ?
>>>
>>> quero apertar e criar x group e depois de acordo com as informações ir 
>>> criar panels dentro dele...
>>>
>>  -- 
>> -- 
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para fle...@googlegroups.com 
>> <javascript:>
>> Para sair da lista, envie um email em branco para 
>> flexdev-u...@googlegroups.com <javascript:>
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>> --- 
>> Você recebeu essa mensagem porque está inscrito no grupo quot;flexdev" 
>> dos Grupos do Google.
>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, 
>> envie um e-mail para flexdev+u...@googlegroups.com <javascript:>.
>> Para mais opções, acesse https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
--- 
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos 
Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um 
e-mail para flexdev+unsubscr...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Responder a