2016-12-09 25 views
1

我有兴趣在我的CodenameOne项目中使用Properties,也就是说可以观察属性。我搜索,发现这个blog post它首先宣布属性(JavaBeans)能否与Codename One一起使用?

我们[代号一位提交者】致力于性能弃用的API

但随后的博客文章似乎还在诉说它可能是在积极发展看

下面的代码是初步的语法/类可能更改,恕不警告

博客文章中提供的代码在我的项目中不可测试。事实上,以下代码不起作用:

public class User implements PropertyBusinessObject { 
// Do stuff 
} 

因为PropertyBusinessObject接口在我的项目中不存在。 PropertyBusinessObject接口如何被定义,它应该扩展什么?顺便说一下,属性已经可用?

非常感谢您帮助我在脑海中整理出来!

回答

1

确定他们已经有一段时间了。只需在基本部分下的Codename One设置中使用更新客户端库即可。一旦你这样做,你将拥有最新的图书馆。

当您在IDE中创建一个新项目时,它使用本地不一定是最新的库。

+0

谢谢@Shai,有没有一个演示使用这种机制,我可以看看更好地了解它是如何工作的? – HelloWorld

+1

还没有。这仍然处于实验/寻求反馈阶段,因此演示将暗示使用情况。我正在制作一个我在内部使用的演示版本,但它不适合公众使用。该代码与我们在博客文章中看到的内容没有多大区别。 –