JFace Tutorial
JFace是Eclipse UI开发的一个重要组件。它基于SWT,但它并没有提供新的控件,它只是提供了一些帮助类,能让我们更好的使用SWT的控件。
JFace主要有以下几部分内容组成:
- Viewers:用来实现数据在控件上的加载,排序,过滤和更新等操作,常见的如树(Tree),表(Table)等。
- Actions and contributions:跟Eclipse Actions扩展点实现相关。
- Image and font registries:提供通用的UI资源管理功能。
- Dialogs and Wizards:提供复杂的对话框,向导等和用户交互的页面。
- Long-running Operations:提供执行长操作的友好界面和方法。
- Field assist:提供对话框,向导或其它界面上控件的提示帮助等信息。如图标装饰符,自动填充(Eclipse ctrl+space)等功能。
- JFace DataBinding:提供SWT控件的DataBinding功能。
参考资料:
Back to Home 上一篇:Image Tutorial 下一篇:JFace Viewers Tutorial