社区
Java EE
帖子详情
Flex中如何通过getHeaderAt()给 Accordion头部设置一个分割用图标
daifangci
2010-10-15 03:30:09
Flex中如何通过getHeaderAt()给 Accordion头部设置一个分割用图标??????
...全文
76
1
打赏
收藏
Flex中如何通过getHeaderAt()给 Accordion头部设置一个分割用图标
Flex中如何通过getHeaderAt()给 Accordion头部设置一个分割用图标??????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjflinchong
2010-10-15
打赏
举报
回复
<?xml version="1.0" encoding="utf-8"?>
<mx:Application name="Accordion_getHeaderAt_selectedUpIcon_test"
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:Script>
<![CDATA[
import mx.controls.Button;
[Embed("assets/bullet_red.png")]
private const RedIcon:Class;
[Embed("assets/bullet_orange.png")]
private const OrangeIcon:Class;
[Embed("assets/bullet_yellow.png")]
private const YellowIcon:Class;
[Embed("assets/bullet_green.png")]
private const GreenIcon:Class;
[Embed("assets/bullet_blue.png")]
private const BlueIcon:Class;
[Embed("assets/bullet_star.png")]
private const StarIcon:Class;
private function init():void {
var idx:uint;
var len:uint = accordion.numChildren;
var btn:Button;
for (idx=0; idx<len; idx++) {
btn = accordion.getHeaderAt(idx);
btn.useHandCursor = true;
btn.buttonMode = true;
btn.setStyle("selectedUpIcon", StarIcon);
btn.setStyle("selectedOverIcon", StarIcon);
btn.setStyle("selectedDownIcon", StarIcon);
}
}
]]>
</mx:Script>
<mx:Accordion id="accordion"
openDuration="0"
width="100%"
height="100%"
creationComplete="init();">
<mx:VBox id="redVbox"
label="Red"
icon="{RedIcon}" />
<mx:VBox id="orangeVbox"
label="Orange"
icon="{OrangeIcon}" />
<mx:VBox id="yellowVbox"
label="Yellow"
icon="{YellowIcon}" />
<mx:VBox id="greenVbox"
label="Green"
icon="{GreenIcon}" />
<mx:VBox id="blueVbox"
label="Blue"
icon="{BlueIcon}" />
</mx:Accordion>
</mx:Application>
Flex
4
中
头部
背景图片的
Accord
ion
Flex
4
中
头部
背景图片的
Accord
ion
实例。 案例。
Flex
Accord
ion
全部关闭 展开
Flex
Accord
ion
仿佛不能同时全部关闭, 或者展开, 于是自己写了个组件, 模拟实现下, 不多说了, 感兴趣的看看吧, 希望用到的可以参考, 不明白的留言, 呵呵!
flex
3.2分页控件以及通过
flex
lib自定义
Accord
ion
flex
3.2分页控件以及通过
flex
lib自定义
Accord
ion
flex
自定义“折叠手风琴”组件Collapsible
Accord
ion
在TourDe
Flex
http://www.adobe.com/devnet/
flex
/tourde
flex
.html
中
有个折叠式手风琴控件(Collapsible
Accord
ion
),可以折叠手风琴,很酷,但不支持
中
文。几经尝试发现是由于
Flex
控件在旋转后
中
文就不显示了,因此做了相应修改以支持
中
文,并添加了一些删除,增加子组件的方法,以方便编程式的使用。当然如果熟悉了
Flex
组件的生命周期,可以根据需求增添功能。 对于
中
文问题,主要就是利用按钮的快照图片来替代按钮,这样既可以保证了又图片的好处,又不对失按钮本身标签样式的使用,有点投机取巧。 对于添加删除子组件,主要是鉴于本身组件的使用不够方面。遵循
Flex
的组件生命周期,添加相应方法即可。 源码及示例已在附近
中
(这个压缩文件是个标准的
Flex
Web工程,直接导入
Flex
Builder后,选择Collapsible
Accord
ion
Sample运行即可)
CSS
Accord
ion
CSS3手风琴折叠菜单,每
一个
菜单项都有小
图标
,只能有一项展开。在菜单折叠和展开式右侧的箭头也会有动画效果。
Java EE
67,542
社区成员
225,857
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章