2010-07-26 79 views
0

在Flex中,我使用給人一種邊界帆布

var canvasEdit:Canvas = new Canvas(); 
canvasEdit.setStyle("borderColor", 0x0134FF); 
canvasEdit.setStyle("borderThickness", 3); 

但我不能夠把邊界畫布上的兩側。

回答

5

嘗試添加以下行:

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

...例如,這裏是一個完整的申請文件,例如:

<?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> 
+2

請你能幫助我,如果我會用Flex中組4.5哪個畫布已經過時,我如何定義'borderStyle','borderColor'和'themeColor' – kaissun 2011-12-19 10:21:07