Flexe2.0 学习笔记一(利用PopUpManager来显示一个简单窗体)
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" height="600" width="600">
<mx:Script>
<![CDATA[
import mx.containers.TitleWindow;
import flash.events.*;
import mx.managers.PopUpManager;
import mx.controls.Button;
import mx.core.IFlexDisplayObject;
// The variable for the TitleWindow container
public var myTitleWindow:TitleWindow = new TitleWindow();
// Method to instantiate and display a TitleWindow container.
// This is the initial Button control's click event handler.
public function openWindow(event:MouseEvent):void {
// Set the TitleWindow container properties.
myTitleWindow = new TitleWindow();
myTitleWindow.showCloseButton=true;
myTitleWindow.title = "My Window Title";
myTitleWindow.width= 220;
myTitleWindow.height= 150;
// Call the method to add the Button control to the
// TitleWindow container.
populateWindow();
// Use the PopUpManager to display the TitleWindow container.
PopUpManager.addPopUp(myTitleWindow, this, true);
}
// The method to create and add the Button child control to the
// TitleWindow container.
public function populateWindow():void {
var btn1:Button = new Button();
btn1.label="close";
btn1.addEventListener(MouseEvent.CLICK, closeTitleWindow);
myTitleWindow.addChild(btn1);
}
// The method to close the TitleWindow container.
public function closeTitleWindow(event:MouseEvent):void {
PopUpManager.removePopUp(event.currentTarget.parent);
private function removeForm():void {
PopUpManager.removePopUp(helpWindow);
}
]]>
</mx:Script>
<mx:Button label="Open Window" click="openWindow(event)"/>
</mx:Application>
先把代码贴出来,其实是FLEX的帮助文档,但是如何显示一个简单窗体在网上找半天没找到,又不知道该如何使用FLEX的帮助,呵呵.今天在kenshin的提醒下找到了这个,myTitleWindow.showCloseButton=true;这个属性是我自己加的,实现了在简单窗体上的关闭按钮,但还不知道如何处理其事件,下次再说吧,先实现这个再说
转载于:https://www.cnblogs.com/forrestsun/articles/471167.html
Flexe2.0 学习笔记一(利用PopUpManager来显示一个简单窗体)相关推荐
- Flexe2.0 学习笔记二(利用PopUpManager实现一个组件登录窗体)
通过对代码的学习实现了一个登录窗体的显示,还未涉及到参数的传递,这次的问题是窗体位置的控制需要如何解决?努力学习ing..... 代码下载 问题已解决 只要在 helpWindow = TitleWi ...
- Flexe2.0 学习笔记三(得用STATE实现一个组件登录窗体)
<?xml version="1.0" encoding="utf-8"?> <mx:Panel xmlns:mx="http:// ...
- ROS学习笔记十:用C++编写一个简单的服务和客户端
ROS学习笔记十:用C++编写一个简单的服务和客户端 这一节主要介绍如何使用C++编写一个简单的服务和客户端节点. 编写服务节点 由于在前面的练习中,已经向beginner_tutorials软件包中 ...
- pytorch学习笔记(1):开始一个简单的分类器
参考文档:https://mp.weixin.qq.com/s/wj8wxeaGblJijiHFZA6lXQ 回想了一下自己关于 pytorch 的学习路线,一开始找的各种资料,写下来都能跑,但是却没 ...
- maven学习笔记之IDEA+Maven+Jetty运行一个简单的web项目
maven学习笔记 一.什么是maven Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Life ...
- python编程制作接金币游戏_pygame学习笔记(6):完成一个简单的游戏
学了这么长时间的Pygame,一直想写个游戏实战一下.看起来很简单的游戏,写其来怎么这么难.最初想写个俄罗斯方块,想了很长时间如何实现,想来想去,也没写出来,于是干脆下载别人的代码来读.后来,要想写一 ...
- 神经网络学习笔记2.2 ——用Matlab写一个简单的卷积神将网络图像分类器
配套视频讲解 10分钟学会matlab实现cnn图像分类_哔哩哔哩_bilibili 10分钟学会matlab实现cnn图像分类 整体代码 链接:https://pan.baidu.com/s/1bt ...
- ios学习笔记block回调的应用(一个简单的例子)
一.什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block. 二 ...
- ROS学习笔记11(用C++写一个简单的消息发布和消息订阅)
文章目录 1 写一个消息发布节点 2 写一个消息订阅节点 3 构建节点 1 写一个消息发布节点 首先切换到工作目录: roscd beginner_tutorials 接着,创建src/talker. ...
最新文章
- 关于HttpClient上传中文乱码的解决办法
- 【易创课堂】第3期,最后2天报名啦!
- 省选考试防爆0注意事项(PART1考试习惯)
- 基础省选+NOI-第6部分 字符串
- java 泛型应用,通用返回类,泛型方法,泛型静态方法
- 微信小程序怎么弄成链接_自己怎么弄微信小程序?
- 如何用ssh工具连接自己的“小米手机”——雷总看了直呼内行!!!
- 3.6.1最大熵阈值分割寻找阈值实现图像二值化
- python字符串的方法和列表的方法_python字符串,列表,字符串,元组,集合的一些方法...
- 网络机顶盒可以直接刷linux吗_卡盟刷钻平台免费刷-上海装修报价
- Java实现八大排序算法【九千字超详解】
- 蓝牙耳机连接 win10音量异常
- 理解网络交换机的原理
- Superpoint复现过程——踩坑实录分享
- 基于JAVA彩票在线购买系统计算机毕业设计源码+系统+lw文档+部署
- Centos 异步 IO framework io_uring,基本原理,程序示例与性能压测
- Leetcode 971 C++代码
- CDH 交换内存警告问题解决
- SpringBoot+Schedule 定时任务的配置开关
- 测绘类专业计算机要学什么科目,测绘类专业选考科目要求是什么