View on GitHub

Eclipse Tutorial

Ecsoya

online tutorialsWIKIoffline tutorialsPPT

JFace Tutorial

JFace是Eclipse UI开发的一个重要组件。它基于SWT,但它并没有提供新的控件,它只是提供了一些帮助类,能让我们更好的使用SWT的控件。

JFace主要有以下几部分内容组成:

  1. Viewers:用来实现数据在控件上的加载,排序,过滤和更新等操作,常见的如树(Tree),表(Table)等。
  2. Actions and contributions:跟Eclipse Actions扩展点实现相关。
  3. Image and font registries:提供通用的UI资源管理功能。
  4. Dialogs and Wizards:提供复杂的对话框,向导等和用户交互的页面。
  5. Long-running Operations:提供执行长操作的友好界面和方法。
  6. Field assist:提供对话框,向导或其它界面上控件的提示帮助等信息。如图标装饰符,自动填充(Eclipse ctrl+space)等功能。
  7. JFace DataBinding:提供SWT控件的DataBinding功能。

参考资料:

  1. JFace snippets and examples

Back to Home 上一篇:Image Tutorial 下一篇:JFace Viewers Tutorial