我正处于学习NetBeans平台的初期。我注意到NetBeans 7.0广泛使用批注来注册类,指定窗口模式等。这是一个不错的功能,但是到目前为止我已经找到了学习材料(富客户端编程权威指南,netbeans.org上的教程以及最新的 refcard )所有这些都为检查和编辑layer.xml文件提供了广泛的参考。由于我仍处于学习曲线的低谷,因此很难用层文件示例来处理带注释的代码。

我正在考虑在学习时回落到NetBeans的6.x版本,以便与书籍和教程保持同步,至少直到我掌握了核心API和基本实践为止。我很高兴听到有经验的NetBeans平台用户和开发人员的意见,从长远来看,从长远来看,这是否明智,或者可能会更好。

有帮助吗?

解决方案

带有注释的幕后实际发生的事情是为您创建了layer.xml条目。 因此,您不需要使用批注,如果您正在使用的教程完全处理图层条目,则只需使用图层条目。

这种想法是,与图层条目相比,它更容易理解和查找注释。 这似乎是随着很多图层条目(通过注释动态创建)而发生的事情。 但是,当它们过渡时,肯定会引起混乱!

其他提示

实际上,在最新的refcard中根本没有对layer.xml的引用,也没有对已更新的教程的引用。

我刚从NetBeansPlataform 7.0开始,我认为layer.xml只需要自定义现有操作,因此,例如,要隐藏现有条目或其他内容,您可以手动定义layer.xml。

1)在模块中创建layer.xml。 2)在清单文件OpenIDE-Module-Layer中注册:com / foo / mymodule / layer.xml。

如果使用Netbeans,则必须关闭并重新打开项目才能进行此更改。

胡安

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top