了解 Eclipse 中的 JFace 数据绑定,第 2 部分: 绑定的基础知识
2009-12-14 00:00:00 来源:WEB开发网展开新导入的项目。图 8 显示了得到的软件包列表。
图 8. 导入后的工作区
使用数据绑定
我们先不详细介绍 JFace 数据绑定,而是先来使用一下,然后再了解数据绑定是怎样在底层工作的。请按照以下步骤执行操作:
在数据绑定教程项目中任意创建一个新软件包,方法为在 src 文件夹上单击鼠标右键,然后从弹出式菜单中选择 New > Package。
将 NoBindingExample 类从 com.developerworks.nobinding 软件包复制到新创建的软件包中。
在该类上单击鼠标右键,然后选择 Refactor > Rename,将类重命名为 BindingExample。
将清单 2 中的代码粘贴到该类中的 main() 方法定义前。
清单 2. createContext() 方法public static DataBindingContext createContext() {
DataBindingContext context =
new DataBindingContext();
context.addObservableFactory(
new NestedObservableFactory(context));
context.addObservableFactory(
new BeanObservableFactory(
context,
null,
new Class[] { Widget.class }));
context.addObservableFactory(
new SWTObservableFactory());
context.addObservableFactory(
new ViewersObservableFactory());
context.addBindSupportFactory(
new DefaultBindSupportFactory());
context.addBindingFactory(
new DefaultBindingFactory());
context.addBindingFactory(
new ViewersBindingFactory());
return context;
}
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
更多精彩
赞助商链接