有沒有人有想法如何使用jOrtho拼寫檢查器?我已經從wiktionary下載了最新的字典(XML文件)。現在如何編譯它並在我的程序中實現它?我沒有找到足夠的文檔!請幫助,它的緊急!使用jOrtho拼寫檢查器
2
A
回答
3
我找到了解決方案,這些是添加拼寫檢查功能的步驟。罐子和預編字典的形式在這裏 首先下載:http://sourceforge.net/projects/jortho/files/
以下是代碼片段:
SpellChecker.setUserDictionaryProvider(new FileUserDictionary());
SpellChecker.registerDictionaries(this.getClass().getResource("/dictionary"), "en");
SpellChecker.register(messageWriter);
這裏,messageWriter是JEditor窗格。 請參閱文檔說明。將dictionaries.cnf和dictionary_en.ortho文件放入src/dictionary文件夾中。
您還可以操作彈出式菜單選項。以下是我所做的一個示例:
SpellCheckerOptions sco=new SpellCheckerOptions();
sco.setCaseSensitive(true);
sco.setSuggestionsLimitMenu(10);
JPopupMenu popup = SpellChecker.createCheckerPopup(sco);
messageWriter.addMouseListener(new PopupListener(popup));
將選項限制爲10.請參閱文檔。
2
首先,您必須下載該庫。 http://sourceforge.net/projects/jortho/files/JOrtho%20Library/0.5/他們的zip文件應該包含一個或多個.jar文件。您需要將這些添加到您的類路徑中。你這樣做的方式取決於你如何做你的發展。如果您使用的是Netbeans,則與您在Eclipse中執行此操作的方式不同。
如果他們的zip文件包含他們API的文檔,那麼您應該可以使用它將它添加到Java程序中。如果沒有,您可能需要尋找替代方案。看起來他們網站上的鏈接已經死了。這通常是一個不好的跡象。
還有其他選擇。例如,找到這一個http://jazzy.sourceforge.net/並不需要很長時間。它看起來像是Lucene內部使用的那個。它也比jortho擁有更好的許可證。
祝你好運。
相關問題
- 1. gedit使用哪種拼寫檢查器?
- 2. 要使用哪種拼寫檢查器?
- 3. IE6的拼寫檢查器?
- 4. Python拼寫檢查器
- 5. Silverlight拼寫檢查器
- 6. NetSpell拼寫檢查器
- 7. 拼寫檢查
- 8. 拼寫檢查器有什麼好處? Google拼寫檢查器或Hunspell
- 9. GWT拼寫檢查
- 10. javascript拼寫檢查
- 11. hunspell拼寫檢查
- 12. WPF拼寫檢查
- 13. Iphone拼寫檢查
- 14. 拼寫檢查textfield
- 15. Aptana拼寫檢查
- 16. R拼寫檢查器/標記器
- 17. StackOverflow使用什麼拼寫檢查?
- 18. 如何使用solrj做拼寫檢查
- 19. 使用Swift在NSTextField中拼寫檢查
- 20. 使用lucene的拼寫檢查程序
- 21. 如何使用Casperjs檢查拼寫?
- 22. 帶拼寫糾錯算法的拼寫檢查器
- 23. Solr拼寫檢查器語言支持
- 24. FCKeditor的免費拼寫檢查器?
- 25. Activex控制MS詞拼寫檢查器
- 26. CKEditor - 客戶端拼寫檢查器
- 27. 拼寫檢查器:三元搜索樹
- 28. jquery textarea編輯器與拼寫檢查
- 29. 煉油拼寫檢查器C程序
- 30. 阿拉伯語拼寫檢查器API
你知道如何編譯我從該頁面給出的鏈接下載的dictitonary(XML文件)嗎? – kunal18 2013-03-10 23:01:47