文本编辑器制作(1):2种方案实现

    在页游里经常会用到活动面板,或者需要设置文本的样式。当然一个复杂的样式可以使用htmlText来

描述、显示。那么一款文本编辑器就很有必要了。

见工具的截图:

功能:

      ●字体
      ●字号
      ●颜色
      ●加粗(注意:不是所有的字体都有加粗效果,尽管工具在htmlText里有<B></B>)
      ●导出html
      ●从html读取
      ●支持空格输入

---------------------------------分隔符---------------------------------------------

笔者用2种方案来实现这个工具,不同的方案都会面对不同的问题
      ●TextField:

        优点:适用于Flex 和 Flash项目
        缺点:对中文输入需要设置FocusIn事件 对中英文字体需要转化
      ●TextArea:
        优点:设置文本样式比较快捷 高效
                 字体设置更符合习惯,直接这是fontFamily="宋体"即可
        缺点:需要对TextFlow了解(我目前也不太了解,只是用了几个常见的)
                不适于纯As3项目

原文地址:https://www.cnblogs.com/naiking/p/2729680.html