文字欄位的文字新增位置

假如說我們今天有一段文字想加入原本的文字裡,可能會有下列情況

  • 加在前面
  • 加在後面
以下分別針對各種不同的情況做說明:

首先先設定好環境

package
{
  import flash.display.Sprite;
  import flash.display.Stage;
  import flash.text.*;
  import flash.events.*;
  public class TextTest extends Sprite
  {
    public function TextTest()
    {
      Button_1_btn.addEventListener(MouseEvent.CLICK,onClick);
      Button_2_btn.addEventListener(MouseEvent.CLICK,onClick);
    }
    public function onClick(evt:MouseEvent):void
    {
      switch (evt.target.name)
      {
        case "Button_1_btn" :
          output_txt.text=input_txt.text+"\n"+output_txt.text;
          break;
        case "Button_2_btn" :
          output_txt.appendText(input_txt.text+"\n");
          break;
      }
    }
  }
}

使用方法:
  在上面的輸入欄位輸入文字
  然後在右邊的按鈕選擇動作
  下面的輸出欄位會顯示文字

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *