2010-10-04 54 views
0


我在理解NetBeans平台中的Lookup Api时遇到了问题。
我想要有一个模块,即扫描api,其中最后一个类将是一个接口并实现,并且应用程序将通过此模块扫描图片,以及一个或两个模块,这些模块将依赖于此扫描API模块,并将实现所有功能。
执行模块将扫描来自扫描仪的图片,并且我希望他们通知扫描api模块中的每个完成扫描的最后一个类,以便我可以立即通过gui模块向用户逐一显示文档,只要他们被扫描。如何在Netbeans平台中使用查找侦听器和提供程序?

api模块不会从TopComponent中扩展,因为用户交互在其他模块gui中。我知道LookupListenerLookup.Provider有点,但我不知道哪一个使用和在哪里。扫描的文档在第三个模块中使用类ScannedDocumentObject,在模块之间传输,称为通用。

你能解释一下如何做到这一点(在一些简单的例子)或至少在哪里可以找到信息? (我google了,但lookup.provider没有这么多的例子,我不明白lookup.getdefault或getLookup之间的区别是什么等)我认为,我必须在gui模块中使用LookupListener,并在某处我应该实现lookup.provider,但不知道在哪里。

回答

3

API从发布到发布略有变化,所以最好转到源代码:NetBeans Developer List。有超过十年的mailing list archives可供细读。对于Lookup API,here是一个很好的开始。

+0

谢谢,最后我会在正确的地方提问,现在只是想知道邮件列表如何工作以及如何参与:D – Zavael 2010-10-05 07:14:34

相关问题