flex_菜单栏使用浅析;

原创 2012年03月23日 14:29:40
<?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="1024" minHeight="768" pageTitle="TheStudioOfCenyebao">
    
    <!-- Demo_菜单栏示例 -->
    
    <fx:Script>
        <![CDATA[
            import mx.events.MenuEvent;
            
            [Bindable]
            [Embed(source="public/img/user.png")]
            public var userIcon:Class;
            
            protected function menuBar_itemClickHandler(event:MenuEvent):void
            {
                // 获取选择的菜单项:
                var menuItem:XML = XML(event.item);
                
                // 输出信息:
                menuLbl.text = "所选择菜单项:" + menuItem.@label + ", 位置:" + event.index + ";";
            }
            
        ]]>
    </fx:Script>

    <fx:Declarations>
        <!-- 非可视元素 -->
        <s:XMLListCollection id="menuData">
            <fx:XMLList>
                <menuitem label="文件">
                    <submenu label="新建">
                        <submenu label="请求" enabled="false"/>
                        <submenu type="separator"/>
                        <submenu label="项目"/>
                        <submenu label="角色" icon="userIcon">
                            <submenu label="Customer" type="radio" groupName="persons"/>
                            <submenu label="Employee" type="radio" groupName="persons" toggled="true"/>
                        </submenu>
                        <submenu label="Auto Update" type="check" toggled="true"/>
                    </submenu>
                    <submenu label="打印"/>
                </menuitem>
                <menuitem label="视图">
                    <submenu label="用户"/>
                    <submenu label="报告"/>
                </menuitem>
            </fx:XMLList>
        </s:XMLListCollection>
    </fx:Declarations>
    
    <!--view-->
    <s:VGroup verticalCenter="0" horizontalCenter="0">
        <s:Label id="menuLbl" text="菜单栏" fontWeight="bold" fontSize="18"/>
        <mx:MenuBar id="menuBar" dataProvider="{menuData}" labelField="@label" iconField="@icon"
                    itemClick="menuBar_itemClickHandler(event)"/>
    </s:VGroup>
    
</s:Application>


flex_菜单浅析;

=>创建简单菜单示例                xmlns:s="library://ns.adobe.com/flex/spark"                xmlns:...
  • cenyebao
  • cenyebao
  • 2012年03月23日 11:43
  • 657

flex_状态组使用浅析;

效果图: orange状态:black状态: green状态:blue状态:                xmlns:s="library://ns.adobe.com/flex/...
  • cenyebao
  • cenyebao
  • 2012年03月27日 09:42
  • 639

https 浅析及在安卓中的使用

http://mobile.51cto.com/android-540662.htm
  • li530893850
  • li530893850
  • 2017年06月05日 10:27
  • 192

ROS-机器人操作系统(ROS)浅析----第一章

以上纯属自己对于ROS的部分见解,欢迎指导批评!谢谢!         首先谈及学习ROS,首选wiki官网教程,然后有古月居大神,exbot社区,元博大神的资料,看完之后再慢慢练习各个模块等等。切记...
  • vampire_2016
  • vampire_2016
  • 2015年10月01日 18:28
  • 1796

浅析本机API

作者: sunwear [E.S.T]  2004/10/02   shellcoder@163.comhttp://blog.csdn.net/sunwear此文只能说是一篇笔记,是关于本机API的...
  • sunwear
  • sunwear
  • 2004年10月03日 06:11
  • 6113

“Ceph浅析”系列

开源技术专家章宇同学(@一棹凌烟)在C3沙龙分享过Ceph之后,最近来了劲头,一口气写了一系列《Ceph浅析》的博文,共8篇: “Ceph浅析”系列之一——前言 “Ceph浅析”系列之二——Ceph概...
  • qq_24916117
  • qq_24916117
  • 2015年12月30日 18:08
  • 628

Spring依赖注入浅析

什么是依赖注入? 我们都知道Spring的两大特性,以来注入(DI)和面向切面编程(AOP),那么什么是依赖注入呢?我们举个例子说明一下。 假设要写一个简单的音乐播放器,我们通常会这么写: 首先...
  • chyzhao
  • chyzhao
  • 2016年03月20日 09:37
  • 267

SpringMvc 浅析

参考:第二章 Spring MVC入门 —— 跟开涛学SpringMVC 参考:Spring MVC 教程,快速入门,深入分析 参考:spring framework 4 源码阅读 感谢三位博主...
  • upxiaofeng
  • upxiaofeng
  • 2017年06月19日 15:12
  • 412

网络安全论文--浅析计算机网络安全技术

网络安全论文--浅析计算机网络安全技术摘要:文中就信息网络安全内涵发生的根本变化,阐述我国发展民族信息安全体系的重要性及建立有中国特色的网络安全体系的必要性。论述了网络防火墙安全技术的分类及其主要技术...
  • chinahuyong
  • chinahuyong
  • 2008年06月18日 23:17
  • 2270

QT5 添加菜单栏

QT5 添加菜单栏 在创建一个widget后想添加一个菜单栏(用代码的方法添加),并在菜单栏上添加菜单。那么首先要创建一个菜单栏QMenu,然后再添加菜单QAction。 代码如下:      ...
  • chenjianqi0502
  • chenjianqi0502
  • 2017年01月21日 09:53
  • 511
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flex_菜单栏使用浅析;
举报原因:
原因补充:

(最多只允许输入30个字)