Use NumericStepper to choose value
<?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:Panel title="Profile"> <s:VGroup> <mx:Label fontWeight="bold" text="Value 1:" /> <mx:NumericStepper id="kids" minimum="0" maximum="10" stepSize="1" change="showMsg(kids.value.toString())" /> </s:VGroup> </mx:Panel> </mx:Application>