【问题标题】:How Can place a watermark in Flash Input Text field如何在 Flash 输入文本字段中放置水印
【发布时间】:2009-03-17 05:26:08
【问题描述】:

我对 Flash AS3 有疑问,我的要求是如何在 Flash 输入文本字段中放置水印,以便如果任何用户单击输入文本字段,那么已经出现的文本不应该是可见的。我希望我能从你们中得到更好的答案 谢谢 --詹妮弗。

【问题讨论】:

    标签: flash-cs3 watermark textinput


    【解决方案1】:

    您实际要查找的术语称为 cuebanner,而不是 watermark。我不熟悉Flash,所以我不能告诉你怎么做。但是,如果您使用 Google cuebanner,您可能会获得比搜索水印时更好的信息。

    【讨论】:

      【解决方案2】:

      是的,你可以这样做 创建一个文本文件输入文本 addEventListener 来监听用户的 CLICK 并在函数中清除文本字段的内容

      txt = new TextField();
      txt.text = "clikc me";
      txt.addEventListener(MouseEvent.CLICK,onTxtClick);
      this.addChild(txt);
      
      // the Listen function
      private  function onTxtClick(evt:MouseEvent):void
      {
           txt.text = "";
      }
      

      【讨论】:

        【解决方案3】:

        稍微改进一下 Shvilam 写的内容:

        public static const PROMPT:String = "Type your text here...";
        public static const PROMPT_COLOR:Number = 0x999999;
        
        txt = new TextField();
        txt.text = PROMPT;
        txt.textColor = PROMPT_COLOR;
        txt.addEventListener(FocusEvent.FOCUS_IN, focusHandler);
        txt.addEventListener(FocusEvent.FOCUS_OUT, focusHandler);
        this.addChild(txt);
        
        // the Listen function
        private  function focusHandler(event:FocusEvent):void
        {
             switch (event.type) {
             case FocusEvent.FOCUS_IN:
                 if (txt.text == PROMPT) {
                    txt.text = "";
                    txt.textColor = 0xFFFFFF;
                 }
                 break;
             case FocusEvent.FOCUS_OUT:
                 if (txt.text == "") {
                     txt.text = PROMPT;
                     txt.textColor = PROMPT_COLOR;
                 }
                 break;
        }
        

        (未经测试。)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-10-12
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多