Ola, obrigado pela dica, me diga oq estou fazendo de errado, eu simplesmente copiei oq me passou e colei, apos isso inseri apenas um input text que passaria o valor para o textarea, bom passar ele ate passa o problema e que quando carrego a aplicação no local onde tera o valor do radiobutton ele tem a palavra NULL, como posso "corrigir" isso? Abaixo segue como deixei a aplicação +1x obrigado
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import flash.events.Event; private const MSG_PREFIX:String = "Você selecionou: "; [Bindable] private var msg:String; private function updateMsg(event:Event):void { var rbg:RadioButtonGroup = event.target as RadioButtonGroup; msg = MSG_PREFIX + rbg.selectedValue; } ]]> </mx:Script> <mx:RadioButtonGroup id="radiogroup1" change="updateMsg(event)" /> <mx:RadioButton x="24" y="48" label="Masculino" groupName="radiogroup1" /> <mx:RadioButton x="108" y="48" label="Feminino" groupName="radiogroup1" /> <mx:TextArea x="24" y="78" text="{nome.text}
{msg}" /> <mx:TextInput x="24" y="18" id="nome"/> </mx:Application> Em 14 de fevereiro de 2010 18:54, Vicente Maciel Junior <macie...@gmail.com>escreveu: > Só assim pra eu responder uma msg aqui... o pessoal ativo da lista viajando > e eu descansando em casa... 2 coisas ANORMAIS... kkk... > > Geralmente gosto mais de explicar como resolver do que simplesmente enviar > a solução. Mas como este caso é bem simples, resolvi mandar o código que > acho que explica-se por sí. > > O conceito é simples... adicionar um listener ao event CHANGE do > RagioButtonGroup que vc definiu e nesse listener mudar o conteúdo de uma > variável Bindable que está associada à propriedade "text" do seu "TextArea": > > <mx:Script> > <![CDATA[ > import flash.events.Event; > private const MSG_PREFIX:String = "Você selecionou: "; > [Bindable] private var msg:String; > private function updateMsg(event:Event):void > { > var rbg:RadioButtonGroup = event.target as RadioButtonGroup; > msg = MSG_PREFIX + rbg.selectedValue; > } > ]]> > </mx:Script> > <mx:RadioButtonGroup > id="radiogroup1" > change="updateMsg(event)" > /> > <mx:RadioButton > x="24" > y="22" > label="Masculino" > groupName="radiogroup1" > /> > <mx:RadioButton > x="24" > y="48" > label="Feminino" > groupName="radiogroup1" > /> > <mx:TextArea > x="24" > y="78" > text="{msg}" > /> > > > Vicente Maciel Junior > ======================================== > Independent Web Developer & Consultant > Adobe Certified Expert / Instructor on ColdFusion and Flex with AIR > > --------------------------------------------------------------------------------- > +55 71 8120-0035 MSN: macie...@gmail.com / Twitter: macieljr > > --------------------------------------------------------------------------------- > Blog pessoal: http://teclandoalto.blogspot.com > Grupo de usuarios Oficial Adobe RIA-BA: http://bit.ly/ria-ba > Google Profile: http://www.google.com/profiles/macieljr > ======================================== > > > Em 14 de fevereiro de 2010 13:37, Antonio Pasqualli < > antonio.pasqua...@gmail.com> escreveu: > > Amigo, fiz isso, de inicio deu certo, mas no nomento em que criei um >> inputtext e tbm joguei no textarea quando carreguei o aplicativo no text >> area inicia com NULL (muda quando seleciono um radiobutton) >> >> Em 13 de fevereiro de 2010 17:33, Marcelo Antunes >> <mrclantu...@gmail.com>escreveu: >> >>> textarea text="você selecionou {radiobutton1.selected ? >>> 'masculino':'feminino''}" >>> veja que você esta dando uma condicional. >>> >>> Resolve isso com RadioButtonGroup >>> >>> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >>> layout="absolute"> >>> *<mx:RadioButtonGroup id="radiogroup1" />* >>> <mx:RadioButton x="24" >>> y="22" >>> label="Masculino" >>> * groupName="radiogroup1" />* >>> <mx:RadioButton x="24" >>> y="48" >>> label="Feminino" >>> * groupName="radiogroup1" />* >>> <mx:TextArea x="24" >>> y="78" >>> * text="{radiogroup1.selectedValue}" />* >>> </mx:Application> >>> >>> Em 13 de fevereiro de 2010 07:14, Antonio Pasqualli < >>> antonio.pasqua...@gmail.com> escreveu: >>> >>>> Prezados, >>>> alguem pode me dar uma luz? >>>> na minha aplicação existem dois radiobutton com as dados MASCULINO e >>>> FEMININO quero fazer com que no momento em que clicar em masculino ele >>>> passe >>>> para o meu textarea " VOCE SELECIONOU MASCULINO" bom ate ai tudo bem fiz: >>>> na textarea text="você selecionou {radiobutton1.selected ? >>>> 'masculino':'feminino''}", >>>> o problema que que sempre que abro a aplicação mesmo sem nenhum deles >>>> selecionados a aplicação carrega no textarea com >>>> você uma das opções ja ativas por exemplo você selecionou masculino. ja >>>> tentei deixar como selected=false nos dois radiobutton, mas, ele sempre >>>> carrega com uma. rsrsrsrs. >>>> sabe oq esta de errado? >>>> >>>> -- >>>> 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ê 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 >>> >> >> >> >> -- >> “Todo homem tem algumas lembranças que ele não conta a todo mundo, mas >> apenas a seus amigos. Ele tem >> outras lembranças que ele não revelaria nem mesmo para seus amigos, mas >> apenas para ele mesmo, e faz >> isso em segredo. Mas ainda há outras lembrancas em que o homem tem medo de >> contar até a ele mesmo, e >> todo homem decente tem um consideravel numero dessas coisas guardadas bem >> no fundo. Alguém até >> poderia dizer que, quanto mais decente é o homem, maior o número dessas >> coisas em sua mente.” >> – Fiodór Dostoievski, em Memórias do Subsolo >> >> -- >> 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ê 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 > -- “Todo homem tem algumas lembranças que ele não conta a todo mundo, mas apenas a seus amigos. Ele tem outras lembranças que ele não revelaria nem mesmo para seus amigos, mas apenas para ele mesmo, e faz isso em segredo. Mas ainda há outras lembrancas em que o homem tem medo de contar até a ele mesmo, e todo homem decente tem um consideravel numero dessas coisas guardadas bem no fundo. Alguém até poderia dizer que, quanto mais decente é o homem, maior o número dessas coisas em sua mente.” – Fiodór Dostoievski, em Memórias do Subsolo -- 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