JADT 入门,第 1 部分:在 Java 应用程序中使用 Java 字典和辞典 API
2010-04-02 00:00:00 来源:WEB开发网getMeronym() 用来取得部分名词
ismeronym() 用来判断两个单词是否部分名词
使用拼写检查器
您可以用 SpellChecker 来捕获拼写错误的单词。对于编辑器、IDE 和其他字处理应用程序来说,它是一个很有用的工具。
您可以从驱动程序得到服务实例来访问 SpellChecker ,如下所示。文本和 XML 驱动程序都支持这项服务:
SpellChecker spellchecker=driver.getSpellChecker("english");
JADT 的 SpellChecker 提供了以下特性:
查找单词是否正确:调用 SpellChecker 的 check() 方法,该方法用单词为参数,返回布尔值:
System.out.println("Word dictionar is right Spelling "+spellchecker.check
(new TextWord("dictionar")));
查找单词的正确形式:调用 SpellChecker 的 correct() 方法,该方法用单词作为参数,返回 DictionaryRecord :
DictionaryRecord dr=spellchecker.correct(new TextWord("dictionar"));
if(dr!=null)
System.out.println("Correct spelling of dictionar is "+dr);
查找类似单词:调用 SpellChecker 的 suggestSimilar() 方法,该方法用单词作为参数,返回 DictionaryRecord :
DictionaryRecord dr=spellchecker. suggestSimilar(new TextWord("dictionar"));
System.out.println("Words similar to dictionar are : ");
dr.Start();
while(dr.hasMoreWords())
System.out.println(dr.getNext());
使用单词表
WordLister 允许您从后端资源取得单词。JADT 的 WordLister 还提供了一个选项,可以查找符合某个规则的所有单词。
- ››入门:Android 文档的阅读顺序
- ››JADT 入门,第 1 部分:在 Java 应用程序中使用 J...
- ››JADT 入门,第 2 部分:用 Java 字典和辞典 API 使...
- ››部分 WM6.5 手机有望升级到 Windows Phone 7
- ››部分英特尔芯片不支持Windows 7“XP模式”
- ››入门级黑客必看:最常用的密码大曝光
- ››入门级的ORACLE数据库备份与数据库还原
- ››入门教程:C++中的const限定修饰符
- ››入门教程:实例详解C++友元
- ››入门:Java初学者入门要注意的基础知识
- ››入门基础:Java用synth自定义皮肤
- ››JADT 入门,第 1 部分
更多精彩
赞助商链接