Pergunta

Oi
Tenho um problema em entender a API de pesquisa na plataforma NetBeans.
Quero ter um módulo, Scanning-Api, onde uma aula final será e uma interface a ser implementada, e o aplicativo examinará as imagens através deste módulo e um ou dois módulos, que terão dependência deste módulo de varredura-api, e implementará toda a funcionalidade.
Os módulos de implementação digitalizarão imagens do scanner, e eu quero que eles notifiquem a única aula final no módulo Scanning-Api sobre cada digitalização final, para que eu possa mostrar imediatamente os documentos para o usuário um a um módulo GUI, em breve como eles são digitalizados.

O módulo API não será estendido do TopComponent, porque a interação do usuário está em outro módulo, GUI. Eu sei sobre LookupListener e Lookup.Provider um pouco, mas não sei qual usar e onde. Os documentos digitalizados são transferidos entre módulos usando classe ScannedDocumentObject No terceiro módulo, chamado Common.

Você pode me explicar como fazer isso (em um exemplo simples) ou pelo menos onde encontrar informações? (Eu pesquisei no Google, mas para Lookup.provider, não há muitos exemplos, e não entendo qual é a diferença entre Lookup.GetDefault ou GetLhook etc.) Eu acho, tenho que usar Lookuplistener no módulo GUI, e em algum lugar eu deveria implementar o lookup.provider, mas não sei onde.

Foi útil?

Solução

A API se afasta um pouco de liberação para liberação, por isso é melhor ir para a fonte: o Lista de desenvolvedores da NetBeans. Há mais de uma década de Arquivos da lista de correspondência disponível para leitura. Para a API de pesquisa, aqui é um bom lugar para começar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top