嗨
我在理解NetBeans平台中的Lookup Api时遇到了问题。
我想要有一个模块,即扫描api,其中最后一个类将是一个接口并实现,并且应用程序将通过此模块扫描图片,以及一个或两个模块,这些模块将依赖于此扫描API模块,并将实现所有功能。
执行模块将扫描来自扫描仪的图片,并且我希望他们通知扫描api模块中的每个完成扫描的最后一个类,以便我可以立即通过gui模块向用户逐一显示文档,只要他们被扫描。如何在Netbeans平台中使用查找侦听器和提供程序?
api模块不会从TopComponent中扩展,因为用户交互在其他模块gui中。我知道LookupListener
和Lookup.Provider
有点,但我不知道哪一个使用和在哪里。扫描的文档在第三个模块中使用类ScannedDocumentObject
,在模块之间传输,称为通用。
你能解释一下如何做到这一点(在一些简单的例子)或至少在哪里可以找到信息? (我google了,但lookup.provider没有这么多的例子,我不明白lookup.getdefault或getLookup之间的区别是什么等)我认为,我必须在gui模块中使用LookupListener,并在某处我应该实现lookup.provider,但不知道在哪里。
谢谢,最后我会在正确的地方提问,现在只是想知道邮件列表如何工作以及如何参与:D – Zavael 2010-10-05 07:14:34