【问题标题】:adding spell check to text area? [closed]将拼写检查添加到文本区域? [关闭]
【发布时间】:2011-08-08 11:27:04
【问题描述】:

我正在创建一个 AIR 应用程序,我需要知道如何对 flex actionscript 中的文本区域进行拼写检查。任何如何将字典与文本区域绑定的想法也很有用

问候。

【问题讨论】:

    标签: apache-flex dictionary spell-checking


    【解决方案1】:

    使用 Squiggly,您可以做到这一点。流式处理那里提到的设置并使用以下代码:

    在应用程序文件中写下关于applicationComplete事件的函数

    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"       applicationComplete="init()">
    
      public function init():void
            {
                var resourceTable:ResourceTable = new ResourceTable();
                resourceTable.setResource("en_US", {rule:"data/en_US.aff", dict:"data/en_US.dic"});
                SpellingConfiguration.resourceTable = resourceTable;
            }
    

    这是英语语言,同样你也可以注册其他语言。

    对于你想要这个拼写检查功能的输入控件(TextInput/TextArea),编写下面提到的代码:

     <mx:TextInput id="txtInput" width="100%" creationComplete="SpellUI.enableSpelling(txt, 'en_US');"/>
    

    一切都玩得开心:) 希望这会有所帮助。

    -S

    【讨论】:

      【解决方案2】:

      我认为Squiggly 是您的最佳选择。它允许检查拼写和显示/修复拼写问题。

      【讨论】:

        【解决方案3】:

        Squiggly 是一个免费的 AS3 应用 API,可以满足您的所有需求。

        【讨论】:

          猜你喜欢
          • 2011-11-07
          • 2012-06-20
          • 2012-04-18
          • 1970-01-01
          • 2010-12-28
          • 1970-01-01
          • 1970-01-01
          • 2023-03-23
          • 1970-01-01
          相关资源
          最近更新 更多