flex学习 导航
几种导航选项卡
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:ButtonBar dataProvider="myPages">
</mx:ButtonBar>
<mx:ToggleButtonBar dataProvider="myPages">
</mx:ToggleButtonBar>
<mx:ToggleButtonBar dataProvider="{myPages}" />
<mx:LinkBar dataProvider="{myPages}"/>
<!--tab选项卡-->
<!--<mx:TabNavigator id="myPages">
</mx:TabNavigator>-->
<!--上下折叠选项卡 不能与bar一起用-->
<!--<mx:Accordion id="myPages">
</mx:Accordion>-->
<!--显示在同一层-->
<mx:ViewStack id="myPages">
<mx:Panel width="250" height="200" layout="absolute" title="Welcome" id="welcome" label="welcome">
<mx:Text text="Welcome" width="200" height="120" x="15" y="10" fontSize="14"/>
</mx:Panel>
<mx:Panel width="250" height="200" layout="absolute" title="Contact" id="contact" label="contact">
<mx:Text text="Text上" width="200" height="120" x="15" y="10"/>
</mx:Panel>
<mx:Panel width="250" height="200" layout="absolute" title="About Us" id="aboutUs" label="aboutUs">
<mx:Text x="15" y="10" text="Text3" width="200" height="120"/>
</mx:Panel>
</mx:ViewStack>
<mx:HBox>
<mx:Button label="Welcome"/>
<mx:Button label="Contact Us"/>
<mx:Button label="About Us"/>
</mx:HBox>
</mx:Application>
相关文档:
最近项目需要运用到FLEX,但GOOGLE一下发现可用的资料实在太少了。
找了好久发现google code上在这个还不错,还有很多东西可以好好研究研究
http://code.google.com/p/as3gif/
下面的例子是将动态GIF绑定到SPRITE上
package com.render
{
import flash.display.Sprite;
import flash.events.IOErr ......
今天在把玩开源的flex系统和控件时碰到了字体不能编译的问题,所以对字体进行了较为深入的研究。
Flex 支持的True Type和Open Type类型的字体
讲下他们之间的区别
TrueType 字体可调整到任意大小,并且在所有大小情况下,都是清晰可读的。可以将它们发送给 Windows 支持的任何打印机或其他输出设备。
OpenType 字体与 T ......
用FLEX实现屏幕快照及下载
Flex/Flash, Flex2, Flex3 GgNET 01月 31st. 2008, 2:53am
这种方式,在服务器端不会在磁盘上生成图片
FLEX代码
public function printMap():void{
var en:JPEGEncoder = new JPEGEncoder(100); //压缩图片,100是指质量
var ba:ByteArray=en.encode(ImageSnapshot.captureBitmapData(thi ......
1. 调用窗体
A 窗体是一个applicaton窗体 B 窗体是自定义窗体(类似Dialog之类的窗体,本身并不能独立运行)
A 窗体 片断代码如下:
<mx:Script>
<!--[CDATA[
import mx.containers.TitleWindow;
import mx.managers.PopUpManager;
function ShowDetailDialog(){
var oInitObj:Object = new Object();
......