文章列表
flex打印-----------------------------涉及分页
(一)FormPrintHeader.mxml-----------辅助文件
<?xml version="1.0"?>
<!-- Custom control for the header area of the printed page. -->
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="60%"
horizontalAlign=&quo ...
FlexPrintJob 实现--------------------------------------------不涉及分页还算可以
(一)MyPrintView.mxml------------------打印辅助文件
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundColor="#FFFFFF"
height=& ...
Flex中提供了大量用于数据呈现的组件,这其中,以List系列组件最为常见,使用也最频繁,比如ComBoBox、List、Tree、TileList、DataGrid等等。这些组件有一个共同的特性,那就是支持自定义itemRenderer,这个功能非常强大,能够帮助我们实现很多实用的功能.
默认的项目渲染器取决于组件类。TileList 和 HorizontalList 类使用 TileListItemRenderer;List 类使用 ListItemRenderer。DataGrid 类使用 DataGridColumn 中的 DataGridItemRenderer。
...
Command的职责
ApplicationFacade 需要在启动时初始化 Controller,建立 Notification 与 Command的映射。
Controller 会注册侦听每一个 Notification,当被通知到时,Controller 会实例化一个该 Notification 对应的 Command 类的对象。最后,将 Notification 作为参数传递给execute 方法。
Command 对象是无状态的;只有在需要的时候(Controller 收到相应的Notification )才会被创建,并且在被执行( 用 execute ...
矢量图:计算机中显示的图形一般可以分为两大类——矢量图和位图。矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的
位图,放大会模糊,放大到最后,能看出是一个个小方块组成的;
如一个商标图,当要印刷大尺寸广告时,就要用到矢量图,位图的话,放大就要变格子了。
//时:分:秒 转换为秒的累积值
public static function readSecondsFromString(str:String):uint
{
//拆分字符串数组
var arr:Array = str.split(":");
var num:uint = 0;
num += int(arr[0]) * 3600;
num += int(arr[1]) * 60;
num += int(arr[2]);
return num;
}
// 秒的累计值 转换为 时: 分 : 秒
...
//获得屏幕的分辨率
var x:Number=Capabilities.screenResolutionX;
var y:Number=Capabilities.screenResolutionY;
Alert.show("x="+x+"y="+y);
第二种方法
Alert.show(stage.fullScreenWidth+"=="+stage.fullScreenHeight);
//获得stage(工作区)的宽、高
Alert.show(stage.stageWidth+"=="+stage.stage ...
Flex是基于Flash平台,涵盖了支持RIA(Rich Internet Applications)的开发和部署的一系列技术组合。Flex的出现,解决了程序员在开发动画应用方面难的问题,同时其也是目前主流的RIA技术之一。
如果你了解HTML/CSS并熟悉JavaScript,但却 ...