Athena Framework
Tags
ActionScript AIR ANT ApacheFlex Array Athena Framework BlazeDS Chart DataGrid DataGridColumn DB2 Derby Eclipse ERwin Event Facebook Facebook开发 Flash Builder Flex Flex Builder Flex右键 Java JDBC Linux MySQL Oracle PHP SQL SVN TextArea Tools Tree Twitter UI WordPress XML ZDSoft 一日一类 千斤顶 基础教育 教育改革 新课改 正则表达式 浙大网络 软件工程Archives
Tag Archives: ActionScript
Flex中使用NavigateToURL实现HTML预览
尚未发现Flex中有可以直接渲染HTML代码的组件, 但可通过服务器端配合实现预览.
原理: Flex(尤指AIR环境), 使用URLLoader发送POST请求, 将要预览的HTML代码发送到服务器端Servlet, 服务器端收到请求后创建临时文件, 将HTML存到临时文件中. Flex端收到URLLoader Complete事件后, 使用navigateToURL navigate到Servlet上(使用GET), Servelet 返回文件内容 —- 在上述过程中, Flex端生成UUID作为代码读写的key.
Flex中使用鼠标状态忙 Set Cursor Busy in Flex
一直没用过鼠标状态, 都是在忙的时候disable控制UI, 忙完了再enable. 某天看Flex Test Drive, 看上去很好啊:
但是虽然鼠标忙, 但仍旧可以使用, 因此说看上去很美 —- 所以你还是要对控制UI进行Enable/Disable
设置鼠标忙: CursorM
Flex: Setting Datagrid column percentWidth – 设置Datagrid 列宽度为百分比
需求: 设置DatagridColumn的Percent width
临时解决方法: 监听Datagrid的CREATION_COMPLETE事件, 在响应函数中重置Column的宽度.
效果: 参见http://cutown.com/home/reg.php, 网页内嵌入的Datagrid中, 后两列宽度为首列之外的宽度均分.
Posted in ActionScript, Flex
Tagged ActionScript, DataGrid, DataGrid percentWidth, Flex
Leave a comment



