Вы, вероятно, хотите 4 radioButtons (и radioGroup).Но вы можете сделать это с помощью флажков.
Это поможет вам начать:
<mx:itemRenderer>
<mx:Component>
<mx:VBox>
<mx:CheckBox change="onChange(event);"/>
<mx:CheckBox change="onChange(event);"/>
<mx:CheckBox change="onChange(event);/">
<mx:CheckBox change="onChange(event);"/>
<mx:Script>
<![CDATA[
private function onChange(evt:Event):void {
//change the data to reflect the selected item.
//update the datagrid's dataProvider
}
]]>
</mx:Script>
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
Затем вам нужно будет выдать событие update для dataProvider решетки данных, чтобы можно было также обновить textArea.
Вам также понадобится, чтобы средство визуализации изначально установило правильный флажок, когда данные будут установлены / обновлены.