Flex4.5RadioButton皮肤的创建
来源:互联网 发布:答案软件 编辑:程序博客网 时间:2024/05/17 06:45
创建flex项目
添加radioButton组件:
找到RadioButton组件之后添加如下代码:
skinClass="assets.skins.RadioButtonSkin"
即:
<s:RadioButton x="27" y="62" label="男" skinClass="assets.skins.RadioButtonSkin"/>
创建RadioButtonSkin.mxml即RadioButton的皮肤,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<s:Skin xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:d="http://ns.adobe.com/fxg/2008/dt"
width="46" height="18">
<fx:Metadata>[HostComponent("spark.components.RadioButton")]</fx:Metadata>
<s:states>
<s:State name="up"/>
<s:State name="over"/>
<s:State name="down"/>
<s:State name="disabled"/>
<s:State name="upAndSelected"/>
<s:State name="overAndSelected"/>
<s:State name="downAndSelected"/>
<s:State name="disabledAndSelected"/>
</s:states>
<fx:DesignLayer d:userLabel="RadioButton">
<s:BitmapImage d:userLabel="disbled" x="0" y="0" width="18" height="18" smooth="true"
source="@Embed('/assets/images/RadioButton_disabledIcon.png')"
visible.disabledAndSelected="false"
visible.down="false"
visible.downAndSelected="false"
visible.over="false"
visible.overAndSelected="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="down" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_downIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.downAndSelected="false"
visible.over="false"
visible.overAndSelected="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="over" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_overIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.down="false"
visible.downAndSelected="false"
visible.overAndSelected="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="selectdisbled" x="0" y="0" width="18" height="18" smooth="true"
source="@Embed('/assets/images/RadioButton_selectedDisabledIcon.png')"
visible.disabled="false"
visible.down="false"
visible.downAndSelected="false"
visible.over="false"
visible.overAndSelected="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="selectdown" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_selectedDownIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.down="false"
visible.over="false"
visible.overAndSelected="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="selectover" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_selectedOverIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.down="false"
visible.downAndSelected="false"
visible.over="false"
visible.up="false"
visible.upAndSelected="false"/>
<s:BitmapImage d:userLabel="selectup" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_selectedUpIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.down="false"
visible.downAndSelected="false"
visible.over="false"
visible.overAndSelected="false"
visible.up="false"/>
<s:BitmapImage d:userLabel="up" x="0" y="0" smooth="true"
source="@Embed('/assets/images/RadioButton_upIcon.png')"
visible.disabled="false"
visible.disabledAndSelected="false"
visible.down="false"
visible.downAndSelected="false"
visible.over="false"
visible.overAndSelected="false"
visible.upAndSelected="false"/>
<s:RichText id="labelDisplay" x="22" y="4" color="#464646" fontFamily="Arial" fontSize="12"
tabStops="S0 S50"/>
</fx:DesignLayer>
</s:Skin>
在assets/imsges文件下有8张图片.
- Flex4.5RadioButton皮肤的创建
- Flex4.5RadioButton组件的应用
- Flex4.5 TabBar皮肤修改
- Flex4中的皮肤(5)
- flex4皮肤
- flex4的spark组件的皮肤制作方法
- flex4 设置皮肤类的方法
- Flex4 的 TitleWindow创建
- flex4自定义皮肤
- Flex4皮肤制作详解
- Flex4 皮肤设计教程
- flex4 TabBar皮肤
- flex4动态更换皮肤
- flex4皮肤效果
- Flex4 自定义皮肤详解
- flex4 formitem皮肤
- Flex4 Skinning 2: 皮肤协议
- Flex4中的皮肤(1)
- GNU info 简介
- 分享自己整理的图像处理、模式识别资料
- Android 文件复制操作及优化(cpu的占用,资源的释放)
- 薛引娟:市场越冷越要投资
- uva 11234 - Expressions
- Flex4.5RadioButton皮肤的创建
- 《暗时间》读书笔记
- 《圣经》中的历史,与历史中的基督教[zhuan]
- IOS推送消息(java实现)
- chart图像刷新
- 理解奈奎斯特定理和香农定理
- Delphi中利用TXMLDocument组件读取XML生成TreeView函数备忘
- 如何配置PPP
- CrmSvcUtil简介