qooxdoo 1.0 学习笔记三(代码结构)

1,qooxdoo介绍 

2,qooxdoo学习笔记一 

3,qooxdoo学习笔记二(开发工具简单使用)

 

部份原文地址 

单个qooxdoo源文件代码是什么样的:

UTF-8编码:

所有的源文件的编码必需是UTF-8。

注释信息可选:

版权信息,许可,作者等。

编译器引用:

以下命令可以多次使用:

 

#use(classpattern) –添加到这个程序的其它类。

#require(classpattern)– 在此类之前添加到这个程序的其它类。

#asset(resourcepattern)  – 这个类需要使用到的资源。如:#asset(custom/*)

#ignore(classname) –未知的全局符号(如类名)使编译器忽略此符号(使其可以运行在你的程序里)

 

专用定义方法:

使用 define() 方法设置命名空间,例如 qx.(Class|Theme|Interface|Mixin|...).define().

 

//定义一个类

qx.Class.define("custom.Application",

{

  ...

});

//定义一个主题

qx.Theme.define("custom.Theme",

{

  ...

});

//定义一个接口

qx.Interface.define("custom.IApplication",

{

  ...

});

 

Mixin不太明白是什么意思,如有高手看见,请帮我一下。

 

案例:

 
  
/* ************************************************************************



Copyright:



License:



Authors:



************************************************************************
*/



/* ************************************************************************



#require(qx.core.Assert)

#use(qx.log.Logger)

#asset(custom/*)

#ignore(foo)



************************************************************************
*/



qx.Class.define(
" custom.Application " ,

{

extend :qx.application.Standalone,   
// 父类,在此继承



members :   
// 成员

{

main :
function ()    // 主方法

{

   …

  }

 }

});

 

好像有好多错误,有些地方自己也不是很理解,请大家拍砖,谢谢了。

转载于:https://www.cnblogs.com/jackpeng/archive/2010/04/02/1703325.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值