摘要:
组件应该可以侦听到任何它感兴趣的事件,它应该可以很容易的发布/订阅事件,同时应当保持代码的良好可读性,方便开发扩展。 Eclipse 3.x API 在Eclipse 3.x中,提供了大量的事件。比如透视图事件存在四个并行事件:IPerspectiveListener、IPerspectiveListener2、IPerspectiveListener3和IPerspectiveListen... 阅读全文
摘要:
当模型发生变化(比如只是更改标签组件的Text属性)时,会将事件给通知注册的事件处理器。在E4中使用了全局的事件模式,处理订阅的事件。 订阅模型修改事件 通过UIEvents类生成订阅事件的主题, // subscribe to all events generated from MUILabelseventBroker.subscribe(UIEvents.buildTopic(UIEve... 阅读全文
摘要:
目前2.0版本居然没有提供Tree、List和Combo支持,仅支持Table。 深表遗憾 阅读全文
摘要:
声明UI的三种方式 1、图形化建模工具 使用图形化建模编辑器,可以让美工参与GUI的设计开发工作。 通过定义好UI模型,指定一个渲染引擎来渲染模型,创建成目标用户界面技术 2、直接编码 Wazaabi 提供了API允许开发人员直接创建UI界面,下面是一个Java例子, // create a composite and set its layoutComposite composite = ... 阅读全文