《Flex企业应用开发实战》迷你书电子版

 《Flex 网址

 

网址:http://wenku.baidu.com/view/48b78d1755270722192ef7b6.html

 

Flex制作导航菜单

文章来源于:http://blog.sina.com.cn/s/blog_551f08ce0100c3eg.html

代码如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" verticalAlign="middle">
    <mx:Script>
        <![CDATA[
        import mx.events.MenuEvent;
        private function menuClickHandle(e:MenuEvent):void {
            if (e.label == "menu1")
                currentState = "index1";
            else if (e.label == "childmenu1")
                currentState = "index2";
            else if (e.label == "childmenu2")
                    currentState = "index3";
                else if (e.label == "childmenu3")
                        currentState = "index4";
                    else if (e.label == "childmenu4")
                            currentState = "index5";
                        else if (e.label == "childmenu5")
                                currentState = "index6";
                                    }
        ]]>
    </mx:Script>
    <!--定义切换效果-->
    <mx:transitions>
        <!--可以重复-->
        <mx:Transition id="myTransition1" fromState="*" toState="index1">
            <mx:Parallel target="{myVBox1}">
                <mx:WipeDown duration="2000"/>
                <mx:Dissolve alphaFrom="0.0" alphaTo="1.0" duration="2000"/>
            </mx:Parallel>
        </mx:Transition>

    </mx:transitions>
    <mx:states>
        <!--可以重复-->
        <mx:State name="index1"> <!--新建“index1”状态-->
            <mx:AddChild position="lastChild">
                <!--添加VBox组件,组件颜色为“#FFFFFF”,透明度为0.5-->
                <mx:VBox id="myVBox1" x="{myMenuBar.x}" y="{myMenuBar.y+myMenuBar.height}" width="{myMenuBar.width}"
                         height="248" backgroundColor="#FFFFFF" backgroundAlpha="0.5">
                </mx:VBox>
            </mx:AddChild>
        </mx:State>
        <mx:State name="index2">                    <!--新建“index2”状态-->
            <mx:AddChild position="lastChild">
                <!--添加VBox组件,组件颜色为“#F5E531”,透明度为0.5-->
                <mx:VBox id="myVBox2" x="{myMenuBar.x}" y="{myMenuBar.y+myMenuBar.height}" width="{myMenuBar.width}"
                         height="248" backgroundColor="#F5E531" backgroundAlpha="0.5">
                </mx:VBox>
            </mx:AddChild>
        </mx:State>
    </mx:states>
    <mx:XMLList id="myXMLList">
        <menuitem id="menu1"/>
        <menuitem id="menu2">
            <menuitem id="childmenu1" type="radio" groupName="one"/>
            <menuitem id="childmenu2" type="radio" groupName="one"/>
        </menuitem>
        <menuitem id="menu3">
            <menuitem id="childmenu3" type="radio" groupName="two"/>
            <menuitem id="childmenu4" type="radio" groupName="two"/>
            <menuitem id="childmenu5" type="radio" groupName="two"/>
        </menuitem>
    </mx:XMLList>
    <mx:MenuBar id="myMenuBar" dataProvider="{myXMLList}" labelField="@id" showRoot="false" width="560"
                horizontalCenter="0" y="24" change="menuClickHandle(event)" fontSize="12"/>
</mx:Application>

 

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建与发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建与发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排与可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值