Flex 4中如何设置Spark SimpleText背景颜色的例子

By Minidxer | October 29, 2009

接下来的例子演示了Flex 4中如何通过backgroundColor样式,设置Spark SimpleText背景颜色。



下面是main.mxml:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <s:Application name="Spark_SimpleText_backgroundColor_test"
  3.         xmlns:fx="http://ns.adobe.com/mxml/2009"
  4.         xmlns:mx="library://ns.adobe.com/flex/halo"
  5.         xmlns:s="library://ns.adobe.com/flex/spark"
  6.         creationComplete="init();">
  7.  
  8.     <fx:Script>
  9.         <![CDATA[
  10.             private function init():void {
  11.                 var arr:Array = ["Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
  12.                                 "Fusce id nisi in nisi pulvinar convallis.",
  13.                                 "Sed eu justo in nibh ultrices hendrerit.",
  14.                                 "Phasellus nec metus at libero pretium imperdiet nec quis libero.",
  15.                                 "Aenean nec turpis ut turpis lacinia laoreet.",
  16.                                 "Phasellus quis massa massa, ut aliquam massa.",
  17.                                 "Sed placerat purus at quam consectetur lacinia.",
  18.                                 "Phasellus blandit risus et eros varius pellentesque.",
  19.                                 "Sed aliquam purus eget quam consequat congue.",
  20.                                 "Nulla et sapien orci, eu ultricies magna.",
  21.                                 "Aenean et nisl quis mi dapibus lobortis.",
  22.                                 "Cras dapibus lacus eu ipsum blandit vel suscipit velit sagittis."];
  23.                 simpleTxt.text = arr.join("\n");
  24.             }
  25.         ]]>
  26.     </fx:Script>
  27.  
  28.     <mx:ApplicationControlBar width="100%" cornerRadius="0">
  29.         <mx:Form styleName="plain">
  30.             <mx:FormItem label="backgroundColor:">
  31.                 <mx:ColorPicker id="colorPicker" selectedColor="white" />
  32.             </mx:FormItem>
  33.         </mx:Form>
  34.     </mx:ApplicationControlBar>
  35.  
  36.     <s:SimpleText id="simpleTxt"
  37.             backgroundColor="{colorPicker.selectedColor}"
  38.             horizontalCenter="0"
  39.             verticalCenter="0" />
  40.  
  41. </s:Application>
代码:Peter deHaan 翻译/整理/编译:中文Flex例子

Topics: Gumbo, SimpleText | No Comments » | Tags: , ,

Search Posts