概述 | 软件包 | 类 | 使用 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

## application.workbooks.workbook.autotext
类 AutoCorrect

    java.lang.Object
      application.workbooks.workbook.autotext.AutoCorrect

    public class AutoCorrect

extends java.lang.Object

自动更正。

构造函数摘要
`AutoCorrect()`

方法摘要
`static void` | `addLexiconWord(java.lang.String str1, java.lang.String str2)` 增加需被替换的文本和用来替换的文本到自动更正词典中。
`static void` | `deleteLexiconWord(java.lang.String str1)` 删除自动更正词典里一条已经存在的记录。
`static void` | `replaceLexiconWord(java.lang.String str1, java.lang.String str2)` 在自动更正词典中修改原来需被替换文本的替换文本成另一个替换文本。
`static void` | `setCapitalizeDaysFlag(boolean bool)` 自动更正时，大写表示星期几的单词的首字母。
`static void` | `setCapitalizeFirstWordFlag(boolean bool)` 自动更正时，大写句首字母。
`static void` | `setCapsKeyFlag(boolean bool)` 自动更正时，更正误按CapsLock键产生的大写，如：可把hAPPY更改为Happy。
`static void` | `setReplaceTextFlag(boolean bool)` 设置在用户输入文本时，系统是否能够进行文本自动替换。
`static void` | `setSuggestionFlag(boolean bool)` 自动用拼写检查字典提出的建议替换有误的单词。
`static void` | `setTwoInitalCapFlag(boolean bool)` 设置成能够自动更正前两个字母都为大写的单词。

从类 java.lang.Object 继承的方法
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

构造函数详细信息

### AutoCorrect

    public AutoCorrect()

方法详细信息

### addLexiconWord

    public static void addLexiconWord(java.lang.String str1,
                                      java.lang.String str2)

  增加需被替换的文本和用来替换的文本到自动更正词典中。

  参数：
    `str1` - 需被替换的字符串
    `str2` - 用来替换的字符串

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.addLexiconWord("ab","abouting");

  另请参见：
    `replaceLexiconWord(String,String)`, `deleteLexiconWord(String)`

### deleteLexiconWord

    public static void deleteLexiconWord(java.lang.String str1)

  删除自动更正词典里一条已经存在的记录。

  参数：
    `str1` - 需被替换的字符串

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.deleteLexiconWord("abotu");

  另请参见：
    `addLexiconWord(String,String)`, `replaceLexiconWord(String,String)`

### replaceLexiconWord

    public static void replaceLexiconWord(java.lang.String str1,
                                          java.lang.String str2)

  在自动更正词典中修改原来需被替换文本的替换文本成另一个替换文本。

  参数：
    `str1` - 原来需被替换的文本
    `str2` - 替换成的另一个文本

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         //原来是：abotu -- about，现在是：abotu -- abouting
         AutoCorrect.replaceLexiconWord("abotu","abouting");

  另请参见：
    `addLexiconWord(String,String)`, `deleteLexiconWord(String)`

### setCapitalizeDaysFlag

    public static void setCapitalizeDaysFlag(boolean bool)

  自动更正时，大写表示星期几的单词的首字母。

  参数：
    `bool` - 布尔型，如果为true，则自动更正时，大写表示星期几的单词的首字母； 否则，自动更正时，不会大写表示星期几的单词的首字母

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setCapitalizeDaysFlag(true);

### setCapitalizeFirstWordFlag

    public static void setCapitalizeFirstWordFlag(boolean bool)

  自动更正时，大写句首字母。

  参数：
    `bool` - 布尔型，如果为true，则自动更正时，大写句首字母； 否则，自动更正时，不会大写句首字母

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setCapitalizeFirstWordFlag(true);

### setCapsKeyFlag

    public static void setCapsKeyFlag(boolean bool)

  自动更正时，更正误按CapsLock键产生的大写，如：可把hAPPY更改为Happy。

  参数：
    `bool` - 布尔型，如果为true，自动更正时，更正误按CapsLock键产生的大写； 否则，自动更正时，不会更正误按CapsLock键产生的大写

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setCapsKeyFlag(true);

### setReplaceTextFlag

    public static void setReplaceTextFlag(boolean bool)

  设置在用户输入文本时，系统是否能够进行文本自动替换。

  参数：
    `bool` - 布尔型，如果为true，自动更正时，系统能够进行文本自动替换； 否则，自动更正时，系统不能进行文本自动替换

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setReplaceTextFlag(true);

### setSuggestionFlag

    public static void setSuggestionFlag(boolean bool)

  自动用拼写检查字典提出的建议替换有误的单词。

  参数：
    `bool` - 布尔型，如果为true，自动更正时，系统能够自动用拼写检查字典提出的建议替换有误的单词； 否则，自动更正时，系统不能自动用拼写检查字典提出的建议替换有误的单词

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setSuggestionFlag(true);

### setTwoInitalCapFlag

    public static void setTwoInitalCapFlag(boolean bool)

  设置成能够自动更正前两个字母都为大写的单词。

  参数：
    `bool` - 布尔型，如果为true，则自动更正前两个字母都为大写的单词； 否则，不自动更正前两个字母都为大写的单词

    例子：

         //点击 工具/自动更正菜单 就可看到效果
         AutoCorrect.setTwoInitalCapFlag(true);

概述 | 软件包 | 类 | 使用 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法