मेरे पास एक छोटा जावा एप्लिकेशन है जिसमें एक JTextArea है जहां उपयोगकर्ता टेक्स्ट दर्ज करता है। मैं इस घटक को वर्तनी जांच क्षमताओं को इस तरह से जोड़ना चाहता हूं कि माइक्रोसॉफ्ट वर्ड ऐसा करता है, यानी गलत वर्तनी वाले शब्दों को रेखांकित किया गया है और जब उपयोगकर्ता रेखांकित शब्द पर सही क्लिक करता है तो सुधार के साथ एक पॉपअप मेनू प्रदर्शित होता है। क्या JTextAreas को इस कार्यक्षमता को जोड़ने के लिए कोई ओपन सोर्स लाइब्रेरी है?मैं JTextArea में वर्तनी जांच कैसे जोड़ूं?
उत्तर
आप अपनी खुद की वर्तनी परीक्षक एक शब्दकोश का उपयोग कर (काफी बड़ी समर्थन भाषाओं के आधार पर प्राप्त कर सकते हैं) को लागू कर सकता है तो, दूरी मेट्रिक्स की गणना टेक्स्ट बॉक्स में शब्दों से शब्दकोश में की जाती है। फ़ॉन्ट स्टाइल का उपयोग करके रेखांकन किया जा सकता है, वहां एप्लेट आधारित नमूना here के रूप में।
Jaspell लोकप्रिय Aspell का जावा कार्यान्वयन है। उपयोग किए गए खोज एल्गोरिदम के कुछ स्पष्टीकरण हैं।
जैसा कि पहले उल्लेख किया गया है जैज़ी भी महान है और आईबीएम एक अच्छा tutorial प्रदान करता है।
जाज़ी ट्यूटोरियल लिंक अब काम नहीं करता है। यहां एक बहुत अच्छा एक है जिसे मैंने पाया है [http://moderntone.blogspot.com/2013/02/tutorial-on-jazzy-spell-checker.html) –
मैंने पहले इस प्रयास नहीं किया है, लेकिन मैं थोड़ी देर पहले यह भर में आया था: http://sourceforge.net/projects/jazzy/
- 1. मैं ग्रहण में वर्तनी जांच कैसे सक्षम करूं?
- 2. मैं जीवीआईएम में वर्तनी जांच कैसे कर सकता हूं?
- 3. TeXlipse वर्तनी-जांच कॉन्फ़िगरेशन
- 4. .NET वर्तनी जांच नियंत्रण?
- 5. एक्सकोड वर्तनी जांच
- 6. जावा में वर्तनी जांच और/या वर्तनी सुधार
- 7. मैं रेडैक्टर को वर्तनी-जांच कैसे एकीकृत कर सकता हूं?
- 8. रूबी में सरल वर्तनी जांच विधि/मणि?
- 9. सहायता पाठ में स्वत: अक्षम वर्तनी जांच
- 10. विजुअल स्टूडियो वर्तनी जांच अक्षम करें
- 11. पूरी तरह से अक्षम NSTextView वर्तनी जांच
- 12. JTextArea
- 13. एचटीएमएल टेक्स्टफील्ड पर वर्तनी-जांच अक्षम करें
- 14. Solr आप मतलब (वर्तनी जांच घटक)
- 15. Textarea वर्तनी जांच विशेषता एक्सएचटीएमएल सख्त
- 16. वर्तनी शहर के नाम की जांच?
- 17. JTextArea
- 18. बैच स्रोत-कोड जागरूक वर्तनी जांच
- 19. विजुअल स्टूडियो 08 वर्तनी जांच Addin?
- 20. JTextArea
- 21. JTextArea
- 22. JtextArea
- 23. JTextArea
- 24. JTextArea में मार्जिन जोड़ना?
- 25. emacs में विभिन्न वर्तनी जांच मोड के पेशेवरों और विपक्ष
- 26. Emacs के साथ C++ कोड में टिप्पणियों की वर्तनी जांच
- 27. JTextArea में लाइन-स्पेसिंग
- 28. मैं ग्रहण टूलबार में बटन कैसे जोड़ूं?
- 29. मैं अपनी परियोजना में curlpp कैसे जोड़ूं?
- 30. मैं ग्रैडल में नया स्रोत कैसे जोड़ूं?
http://languagetool-user-forum.2306527.n4.nabble.com/partial-check-of-JTextArea-in-org-languagetool-gui-LanguageToolSuppor-td4641148.html लैंगगेटूल –
के लिए इस पर एक चर्चा है डुप्लिकेट प्रश्न: http://stackoverflow.com/questions/4052988/jtextarea-real-time-spell-checker – koppor