有沒有人有想法如何使用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. 拼寫檢查器
- 2. gedit使用哪種拼寫檢查器?
- 3. 要使用哪種拼寫檢查器?
- 4. emacs __approximate__拼寫檢查器
- 5. C#Lucene.Net拼寫檢查器
- 6. Python拼寫檢查器
- 7. 拼寫檢查器API
- 8. IE6的拼寫檢查器?
- 9. Silverlight拼寫檢查器
- 10. Python的拼寫檢查器
- 11. NetSpell拼寫檢查器
- 12. 拼寫檢查
- 13. 拼寫檢查器有什麼好處? Google拼寫檢查器或Hunspell
- 14. javascript拼寫檢查
- 15. Solr拼寫檢查
- 16. WPF拼寫檢查
- 17. hunspell拼寫檢查
- 18. Solr拼寫檢查
- 19. 拼寫檢查textfield
- 20. Iphone拼寫檢查
- 21. UISearchBar拼寫檢查
- 22. GWT拼寫檢查
- 23. Emacs使用hunspell進行拼寫檢查:沒有完成拼寫檢查
- 24. R拼寫檢查器/標記器
- 25. Excel的拼寫檢查使用C#
- 26. 使用lucene的拼寫檢查程序
- 27. 如何使用solrj做拼寫檢查
- 28. 如何使用Casperjs檢查拼寫?
- 29. 使用Swift在NSTextField中拼寫檢查
- 30. StackOverflow使用什麼拼寫檢查?
你知道如何編譯我從該頁面給出的鏈接下載的dictitonary(XML文件)嗎? – kunal18 2013-03-10 23:01:47