首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

[基础]Simple 入门之建立用户接口定做组件的三种方式

2012-06-27 
[基础]Simple 入门之建立用户接口定制组件的三种方式虽然Simple 系统提供了大量的组件,但这些组件其中一部

[基础]Simple 入门之建立用户接口定制组件的三种方式

虽然Simple 系统提供了大量的组件,但这些组件其中一部分只是满足一般性的需求,也有功能强大的组件。当然,Simple 提供给用户接口是可以轻松定制自己的组件来实现更复杂,更特殊的功能。

?

定制组件也是代码打开方便之门,在Simple 系统中可以通过如下三种方式来定制组件.

(一)???继承原有的组件

?这是最简单的组件定制方式,通过继承原有的组件类,比如?AbstractAjaxRequestHandle ,?AbstractTreeHandle 等。

并在子类中扩展父类的功能。 可以参考Simple 的入门例子 Helloword ?使用的Ajax 组件就是采用了这种方式定制的组件。

?

(二)??组合原有的组件

?更为复杂的组件定制方式是将多个原有组件组合在定制组件中. 比如: 评论,投票,类目组件等。 (后续补充例子)

?

(三)??完全重写组件

?如果继承和组合都无法满足我们的特殊需求,需要采用这种方式来定制组件。通过这中方式定制的组件需要继承Simple 的基类,并实现组件接口。

?

针对上面的理论介绍,根据实际会对每个使用方式写个官方API,学习并使用Simple 兴趣是最好的老师,希望有问题多在论坛中讨论,也可以直接留言给我们。


转:http://simpleframework.net/blog/v/59483.html

热点排行