Use HGroup to layout Label, CheckBoxes
<?xml version='1.0' encoding='UTF-8'?>
<mx:Application
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
import mx.controls.Alert;
public function showMsg(msg:String):void {
Alert.show(msg);
}
</mx:Script>
<mx:RadioButtonGroup id="myRadioButtonGroup" itemClick="showMsg('User picked ' + event.currentTarget.selectedValue)" />
<mx:Panel width="400" height="150" title="Profile" horizontalCenter="0" verticalCenter="0">
<s:HGroup>
<mx:Label text="Your hobbies:" />
<mx:CheckBox id="cbVideoGames" label="Video Games"
click="showMsg('Video Games is ' + cbVideoGames.selected)" />
<mx:CheckBox id="cbFishing" label="Fishing"
click="showMsg('Fishing is ' + cbFishing.selected)" />
</s:HGroup>
<s:HGroup>
<mx:Label fontWeight="bold" text="Do you like spam:" />
<mx:RadioButton id="rbYes" value="Yes" groupName="myRadioButtonGroup"
click="showMsg('Yes')" label="Yes" />
<mx:RadioButton id="rbNo" value="No" groupName="myRadioButtonGroup"
click="showMsg('No')" label="No" />
</s:HGroup>
</mx:Panel>
</mx:Application>
Related examples in the same category