核心:
internal function moduleCreate():void
{
this["btnGrxx"].selected = true;
btnSelected = this["btnGrxx"];
}
protected function totalClick(btnId:String, vsId1:String, vsId2:String, index:int, e:Event):void
{
if(btnSelected)
btnSelected.selected = false;
btnSelected = this[btnId];
}
在页面.mxml中加入
<?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalGap="0" horizontalGap="0"
xmlns:flexmdi="flexmdi.containers.*"
xmlns:flexmdiCtrl="flexmdi.controls.*"
xmlns:flexlib="flexlib.controls.*"
width="100%" height="100%"
backgroundImage="image/background.png" backgroundSize="100%" backgroundColor="#0975D1"
paddingBottom="0" paddingLeft="0" paddingRight="5" paddingTop="0"
initialize="onInitialize(event)" creationComplete="moduleCreate()">
<mx:Style source="assets/css/index.css" />
<mx:Script source="ExamManage/ExamAS.as" />
......
<!--导航-->
<mx:HRule strokeWidth="1" width="100%" strokeColor="#AFC6E3" height="1"/>
<mx:HBox id="topBar" height="45" width="100%" paddingLeft="10" verticalAlign="middle" horizontalGap="5"
backgroundColor="#dff6fe">
<mx:Button id="btnGrxx" label="排名" toggle="true"
height="35" click="totalClick('btnGrxx', 'subvslist_1', 'subvslist_2', 0, event)"/>
<mx:Button id="btnZbqk" label="指标1" toggle="true"
height="35" click="totalClick('btnZbqk', 'subvslist_1', 'subvslist_2', 1, event)"/>
<mx:Button id="btnGzzb" label="指标2" toggle="true"
height="35" click="totalClick('btnGzzb', 'subvslist_1', 'subvslist_2', 2, event)"/>
<mx:Button id="btnGzl" label="指标3" toggle="true"
height="35" click="totalClick('btnGzl', 'subvslist_1', 'subvslist_2', 3, event)"/>
<mx:Button id="btnLsgz" label="指标4" toggle="true"
height="35" click="totalClick('btnLsgz', 'subvslist_1', 'subvslist_2', 4, event)"/>
</mx:HBox>
<mx:HRule strokeWidth="1" width="100%" strokeColor="#AFC6E3" height="1"/>
......
其中样式为:
Button {
highlightAlphas: 0.28, 0.53;
fillAlphas: 1, 1, 1, 1;
fillColors: #E0F3FA, #B5DFFC, #FCF285, #F0C142;
color: #00449d;
textRollOverColor: #000000;
borderColor: #95C5E0;
fontWeight: normal;
selectedDownSkin: Embed(source="assets/img/Button/ButBag.png");
selectedOverSkin: Embed(source="assets/img/Button/ButBag.png");
selectedUpSkin: Embed(source="assets/img/Button/ButBag.png");
downSkin: Embed(source="assets/img/Button/ButBag.png");
}
分享到:
相关推荐
flex翻书效果flex翻书效果flex翻书效果
Flex Android项目 设置Button的背景色 为button添加背景色属性
重载flex的Button, 使文本能够自动换行
flex 控制鼠标移动的例子
实用flex日期控件,原创,适用开发人员使用datefeild控件去除不需要日期时适用
Flex中做得一个垂直button和一个含有垂直标签的TabNavigator
Flex 上传多个文件的简单事例,希望对大家能有所帮助
用flex编写的一个计算器,0-9数字按钮通过as 动态实现 直接讲文件导入flash builder就可以使用
Flex做的非常好的一个效果例子,Flex开门,关门,翻转,效果。
一个简单Flex控制SWF播放的范例。 内含一个Flash源码。 Import到Flex Builder就可以了
Flex实现的朝4个方向翻转的效果,可以扩展实现很多特殊展示效果
flex 各种效果 flex 各种效果 flex 各种效果 flex 各种效果
flex 百叶窗效果 flex 百叶窗效果 flex 百叶窗效果
FLEX 鱼眼菜单,点击菜单3D旋转效果切换页面
flex button的label字体垂直显示,这个是一个完整的事例,网上有部分代码,但是都不全
flex效果41例,基本所有效果都有了。。
10多个FLex 3 的源码,包括 DataGrid弹出框添加数据,弹出框样式,日期选择器效果,图表 线状图 双线
导入工程后可以直接使用的flex水波纹效果
在Flex中如何使用按钮Button组件进行开发
Flex中加载其他SWF动画时,需要控制引入的SWF的播放进度