سؤال

أهلاً
لدي مشكلة في فهم واجهة برمجة تطبيقات البحث في منصة NetBeans.
أرغب في الحصول على وحدة نمطية واحدة ، Scanning-API ، حيث ستكون هناك فئة أخيرة وواجهة واحدة للتنفيذ ، وسيقوم التطبيق بإعداد صور هذه الوحدة ، ووحدة أو وحدتين ، والتي سيكون لها اعتماد على وحدة المسح الضوئي API هذه ، وسوف تنفذ جميع الوظائف.
ستقوم وحدات التنفيذ بمسح الصور من الماسح الضوئي ، وأريد منهم أن يخطروا الفئة النهائية الواحدة في وحدة المسح الضوئي حول كل مسح للمسح النهائي ، حتى أتمكن من إظهار المستندات على الفور إلى المستخدم واحدًا تلو الآخر من خلال وحدة واجهة المستخدم الرسومية. كما تم مسحها ضوئيا.

لن يتم تمديد وحدة API من TopComponent ، لأن تفاعل المستخدم في وحدة أخرى ، واجهة المستخدم الرسومية. وأنا أعلم عن LookupListener و Lookup.Provider قليلا ، لكني لا أعرف أي واحد لاستخدامه وأين. يتم نقل المستندات الممسوحة ضوئيًا بين الوحدات النمطية باستخدام الفصل ScannedDocumentObject في الوحدة الثالثة ، تسمى المشتركة.

هل يمكن أن تشرح لي كيفية القيام بذلك (على مثال بسيط) أو على الأقل مكان العثور على المعلومات؟ (أنا googled ولكن بالنسبة للبحث. Lookup.Provider ، ولكن Dunno أين.

هل كانت مفيدة؟

المحلول

يتحول واجهة برمجة التطبيقات قليلاً من الإصدار إلى الإصدار ، لذلك من الأفضل الذهاب إلى المصدر: قائمة مطور NetBeans. هناك أكثر من عقد من الزمان أرشيف قائمة البريد متاح للالتفاف. لعلاج API لبحث ، هنا هو مكان جيد للبدء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top