@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); 话不多说,上代码
 1 <?xml version="1.0"?>
 2 <!-- Simple example to demonstrate the Spark List component -->
 3 <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">
 4 
 5     <fx:Script>
 6         <![CDATA[
 7             import spark.events.IndexChangeEvent;
 8 
 9             //this function is called when the selection is going to change
10             private function selectionChangingHandler(evt:IndexChangeEvent):void {
11                 var item:* = list.dataProvider.getItemAt(evt.newIndex);
12                 if (item.type != "employee") {
13                     evt.preventDefault();
14                 }
15             }
16         ]]>
17     </fx:Script>
18 
19     <s:Panel title="Spark List Component Example"
20             width="75%" height="75%"
21             horizontalCenter="0" verticalCenter="0">
22         <s:VGroup left="20" right="20" top="20" bottom="20">
23             <s:Label width="330"
24                 text="Select a name to see employee's phone number. You should not be able to select the first name."/>
25             <s:List id="list" changing="selectionChangingHandler(event);">
26                 <!-- itemRenderer is inline in this sample -->
27                 <s:itemRenderer>
28                     <fx:Component>
29                         <s:ItemRenderer>
30                             <s:states>
31                                 <s:State name="normal" />
32                                 <s:State name="hovered" />
33                                 <s:State name="selected" />
34                             </s:states>
35                             <s:Rect left="0" right="0" top="0" bottom="0">
36                                 <s:fill>
37                                     <s:SolidColor color="0x999999" alpha="0" alpha.hovered="0.2"
38                                             alpha.selected="0.6" />
39                                 </s:fill>
40                              </s:Rect>
41                              <s:Label id="nameLabel" text="{data.lastName}, {data.firstName}" top="5" left="5" right="5" />
42                              <s:Label y="20" id="phoneLabel" text="{data.phone}" includeIn="selected" top="25" bottom="5" left="5" right="5" />
43                         </s:ItemRenderer>
44                     </fx:Component>
45                 </s:itemRenderer>
46                 <s:dataProvider>
47                     <s:ArrayList>
48                         <fx:Object type="hr" firstName="Ann"  lastName="Green"  />
49                         <fx:Object type="employee" firstName="Tom"  lastName="Smith" phone="415-155-1212" />
50                         <fx:Object type="employee" firstName="John" lastName="Black" phone="408-344-1234" />
51                         <fx:Object type="employee" firstName="Jane" lastName="White" phone="415-235-7878" />
52                         <fx:Object type="employee" firstName="Bill" lastName="Jones" phone="415-875-7800" />
53                     </s:ArrayList>
54                 </s:dataProvider>
55             </s:List>
56         </s:VGroup>
57      </s:Panel>
58 
59 </s:Application>
@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);