Add image based border skin for Canvas
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Canvas width="200" height="200" borderSkin="@Embed('logo.png')" x="208"> <mx:Button label="Button 1" width="125" horizontalCenter="0" verticalCenter="-30"/> <mx:Button label="Button 2" width="125" horizontalCenter="0" verticalCenter="0"/> <mx:Button label="Button 3" width="125" horizontalCenter="0" verticalCenter="30"/> </mx:Canvas> </mx:Application>