Use CheckBox to control Button enabled state
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Button label="Star Button" x="0" y="210" upSkin="@Embed('logo.jpg')" overSkin="@Embed('logo.jpg')" downSkin="@Embed('logo.jpg')" disabledSkin="@Embed('logo.jpg')" enabled="{ checkbox.selected }"/> <mx:Button label="Star Button" x="210" y="210" styleName="starButton" enabled="{ checkbox.selected }"/> <mx:CheckBox id="checkbox" label="enabled" y="418" x="10" selected="true" /> </mx:Application>