我正在使用Netbeans平台制作一个相当简单的应用程序。我想摆脱菜单中默认出现的大部分内容。我知道我可以使用layer.xml文件隐藏它,或类似的东西,但如果我不使用它,我不想在我的应用程序中增加所有这些额外的重量。
我已经发现我可以在项目属性的libaries选项卡中取消选择模块,这将消除菜单中的内容,但是很难知道模块的功能以及哪个模块的功能我不想要。例如,我知道我不想在文件菜单中使用“页面设置...”对话框,但是提供了什么模块呢? “核心”模块听起来很重要,但它依赖于很多其他模块,因此保留它会阻止我删除它们。
是否有任何文档描述了模块的功能以及它们提供的菜单操作?或者是否有针对特定类型的应用程序的模块集的示例?
答案 0 :(得分:1)
Netbeans平台开发人员常见问题解答中有关于创建平台应用程序所需的最少模块的条目:
http://wiki.netbeans.org/DevFaqNonGuiPlatformApp
这描述了一组真正最小的模块 - 但是至少它根本不包含GUI。
确定您需要或不需要哪些平台组件至少需要对平台架构有一个广泛的了解,听起来您对该平台相对较新。因此,我还建议查看Netbeans平台学习资源,它可以链接到大量资源,如教程,javadocs,博客和文章。
前面提到的开发者常见问题解答中有一些入门信息:
http://wiki.netbeans.org/NetBeansDeveloperFAQ#Tutorials_and_important_starting_points
为了给您一个更具体的答案,了解您希望使用该平台开发哪种应用程序以及您正在使用的平台版本将会很有帮助。