开发者

Giving a border to Canvas

In Flex, I am using

var canvasEdit:Canvas = new Canvas();
canvasEdit.setStyle("borderCol开发者_开发知识库or", 0x0134FF);
canvasEdit.setStyle("borderThickness", 3);

But I am not able to put border on the sides of the Canvas.


Try adding the following line:

canvasEdit.setStyle("borderStyle","solid");

...for example, here is a full application file example:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
    <mx:Script>
        <![CDATA[

            protected function init():void
            {
                canvasEdit.setStyle("borderStyle","solid");
                canvasEdit.setStyle("borderColor","#000000");
                canvasEdit.setStyle("borderThickness","5");
            }
        ]]>
    </mx:Script>
    <mx:Canvas width="200" height="200" x="0" y="0" id="canvasEdit"/>
</mx:Application>
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜