flex中如何利用mx:states和mx:State创建不同状态应用的例子
1.
代码[code]
仔细读过了flex的docu,但是还不是很清楚,虽然从上面看到如果要读取buffer而不是FILE*的话,一般使用yy_scan_string(),yy_scan_bytes()还有就时yy_scan_buffer()等函数,但是不是很清楚到底如何使用,不知道哪位大大能给出一个sample,flex的代码,简单复杂都可以,非常感谢。
在浏览器中运行该例时,结果如图3所示。 图3:运行“show tables”查询之后的结果 本例中使用了nasa数据库,这是我为NASA Ames演讲而创建的 数据库 (我用了“火箭科学”的笑话,因为当时我的听众是一群火箭科学家)。该数据库只有一个名为mission的表,其中包含两列,分别代表每项由NASA发起但已撤消的任务名称和年份。 在数据网格中单击名称列即可按名称排序,如图4所示。 图4:显示mission表中的数据 然后单击年份列,以按照...
我省略了与前例类似的部分 代码 ,以缩短代码段长度。差别重点在于标签,它将创建HTTP Service flex对象,而后者将与服务器进行通讯。该服务 对象 由onInitialize方法调用, 而后者在flex应用程序启动时调用。onInitialize方法先设置服务的URL,然后开始发出请求。请求完成后,就调用onResult方法。onResult方法将组合框的dataProvider设为web服务器的返回结果。 该 方法 最有价值的部分如下: myservice.lastResult..database.* ...
创建用户界面 我想以层的形式创建flex应用程序,首先是用户界面,然后在 框架 中添加 代码 以实现互动性。首先,若尚未安装flex SDK则先 安装 。flex SDK是免费软件,flex Builder 2 IDE也有免费试用版。可从 http://www.flex.org/download 下载flex SDK。flex SDK是免费的,flex 3 SDK也将成为 开源 软件。flex Builder是一种基于Eclipse的开发环境,通过拖放控件即可创建界面,但本例不必使用该工具。我非常喜欢使用标签,因此通...
学习 使用RIA Framework flex创建 MySQL 管理UI PHPMyAdmin的出现震撼了业界,这毫无疑问。它当然是基于 PHP 的最佳应用程序,因为它将MySQL管理界面由命令行的形式改为了web浏览器的形式。不过,虽然它的功能很强大,但使用并不太方便,界面也不够美观。因此,我尝试通过Rich Internet Application框架设计更理想的MySQL前台管理程序。 要达成此目标本可选用 Ajax 。但我不想处理客户端的不兼容问题。当然,Silverlight也是不...
出处: Csdn 在浏览器中运行该例时,结果如图3所示。 图3:运行“show tables”查询之后的结果 本例中使用了nasa数据库,这是我为NASA Ames演讲而创建的数据库(我用了“火箭科学”的笑话,因为当时我的听众是一群火箭科学家)。该数据库只有一个名为mission的表,其中包含两列,分别代表每项由NASA发起但已撤消的任务名称和年份。 在数据网格中单击名称列即可按名称排序,如图4所示。 图4:显示mission表中的数据 然后单击...
出处: Csdn 我省略了与前例类似的部分代码,以缩短代码段长度。差别重点在于标签,它将创建HTTP Service flex对象,而后者将与服务器进行通讯。该服务对象由onInitialize方法调用, 而后者在flex应用程序启动时调用。onInitialize方法先设置服务的URL,然后开始发出请求。请求完成后,就调用onResult方法。onResult方法将组合框的dataProvider设为web服务器的返回结果。 该方法最有价值的部分如下: myservice.lastResult..da...
出处: Csdn 创建用户界面 我想以层的形式创建flex应用程序,首先是用户界面,然后在框架中添加代码以实现互动性。首先,若尚未安装flex SDK则先安装。flex SDK是免费软件,flex Builder 2 IDE也有免费试用版。可从 http://www.flex.org/download 下载flex SDK。flex SDK是免费的,flex 3 SDK也将成为开源软件。flex Builder是一种基于Eclipse的开发环境,通过拖放控件即可创建界面,但本例不必使用该工具。我非常喜欢使用标签...