在最近的一个RCP项目中,需要使用到DB4O,但是我却遇到了一个很奇怪的问题。 问题如下: 我把数据库的文件context.yap放在项目目录下边,显示自己谢了个带有main方法的测试类,测试时候很顺利,无论是存数据还是写数据都能够正常进行。但是当RCP程序启动的时候,无论如何也读不出数据,也没有任何异常。 问题分析: 经过我的调试,我发现运行RCP的时候是执行了正确的操作的,就是context.yap么有数据,但是我在测试的时候明明有数据的啊?我此时已怀疑是RCP的路径的问题,但是试了各种方法,也没有读出数据。也不是找不到数据库文件,找到了,但是为空! 问题解决; 最后,我查找了DB4O的文 ...
2008-03-06

使用Eclipse自带的PropertySheet

关键字: eclipse
最近在做一些GEF相关的项目,在项目中遇到一些小问题,现在记录下来,备忘,也能帮助初学者。 在自己的RCP应用中使用PropertySheet大概有两种方法,我现在只介绍一种方法。这种方法我觉得要简单一点。 首先,自己定义的model要继承org.eclipse.ui.views.properties.IPropertySource接口,这个接口中有几个方法要实现: 第一个: @Override public Object getEditableValue() { //返回模型自身作为可编辑的属性 return this; ...
zhangcheng
搜索本博客
存档
最新评论