关闭

FLEX学习-2 菜单控件

586人阅读 评论(0) 收藏 举报
分类:

FLEX学习-2 菜单控件

1、在flash builder 4.0中新建一个MXML应用程序;

2、在.mxml中增加如下的内容:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
      xmlns:s="library://ns.adobe.com/flex/spark"
      xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> 
 <fx:Style source="my_menubar.css"/>
 <fx:Script>
  <![CDATA[
   import mx.controls.Alert;
   import mx.controls.Menu;
   import mx.events.MenuEvent;
   private function menuHandler(event:MenuEvent):void 
   {
    Alert.show("Label: " + event.item.@label );
   }
  ]]>
 </fx:Script>
 <mx:MenuBar labelField="@label" itemClick="menuHandler(event);" top="10" height="30" left="50" right="50">
  <fx:XMLList id="menubarData" >
   <menuitem label="系统管理" />
   <menuitem label="监测点管理" >
    <menuitem label="Menu 2 -1 " type="check"/>
    <menuitem label="Menu 2 -2 " type="radio"/>
   </menuitem>
   <menuitem label="绘图管理">
    <menuitem label="Menu 3 -1 " />
    <menuitem label="Menu 3 -2 " >
     <menuitem label="Menu 3 -2 -1 "  />
     <menuitem label="Menu 3 -2 -2 " />
    </menuitem>
   </menuitem>
   <menuitem label="数据管理" />
   <menuitem label="报表管理" />
   <menuitem label="理论计算管理" />
  </fx:XMLList> 
 </mx:MenuBar>
</s:Application>
3、编译后为如下效果

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:428869次
    • 积分:7101
    • 等级:
    • 排名:第3188名
    • 原创:270篇
    • 转载:97篇
    • 译文:1篇
    • 评论:27条
    博客专栏
    最新评论
    AVR单片机论坛
    http://www.iccavr.com/