正 文

利用视图链接使Eclipse应用程序更丰富


www.7dspace.com  更新日期:2005-12-31 7:08:17  七度空间



  丰富的 GUI 中的视图可以以各种方式显示信息,从而改善用户体验。非常自然,UI 视图之间是相互依赖的,需要进行交互。Eclipse 简化了链接 UI 视图的工作,并提供了将视图链接应用到非 UI 场景的方式。

  简介

  Eclipse 平台允许使用可插入组件 —— 插件 —— 帮助创建丰富的图形用户界面(graphical user interface,GUI)应用程序。例如,插件可以向 GUI 提供视图。但是,在现实的应用程序中,UI 视图不能是孤立的。它们需要根据其他视图的状态进行交互和对本身进行更新。

  一个简单的例子是描述世界各地的主要旅游目的地的 GUI 应用程序。这个 GUI 可能有一个 Select City 视图,用于显示旅游景点和公共交通信息。

Eclipse 视图链接
图 1. 视图链接的例子

  本文介绍在 Eclipse 中结合视图的方式以及如何对其他视图的状态做出响应。还讨论链接视图方式在哪些情况下可能比其他方式合适。

  Eclipse 开发人员可以依赖以下方法对视图进行链接:

  选择提供器 - 选择监听器(selection provider-selection listener)模式,从而让视图对其他视图中的选择做出反应

  IAdaptable 接口,与某些事件结合使用

  属性改变监听器,它允许视图将属性改变事件告之已注册的监听器
4页,页码:[1] [2] [3] [4] 

上一篇:Windows 2003系统负载平衡策略全攻略
下一篇:节日的焰火已燃起来啦:PS绘制焰火特效
作者:Chinmay Pandit  来源:IBM ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐