文本字段示例应用程序(仅限 Flash Professional)

本部分说明如何创建使用静态、动态和输入文本字段的简单应用程序。该应用程序会让用户(使用静态文本字段中的文本)提供用户名(使用输入文本字段)。用户输入用户名并选择一个按钮后,应用程序会向用户显示一条消息(使用动态文本字段)。

可以在硬盘上的 Samples 文件夹中找到用于本部分的完整范例文件 textfield_example.fla。

要创建文本字段示例应用程序,请执行以下操作:

  1. 在 Flash 中,利用 Flash Lite 1-1 - Symbian Series 60 设备模板创建一个新文档。

    有关利用设备模板创建文档的更多信息,请参见"Flash Lite 入门"中的使用 Flash Lite 文档模板(仅限 Flash Professional)

  2. 在时间轴("窗口">"时间轴")中,选择名为 ActionScript 的图层的第一帧。
  3. 打开"动作"面板("窗口">"动作")。
  4. 在"动作"面板中键入"stop();"以将播放头停在该帧。
  5. 选择"工具"面板中的"文本"工具在舞台上创建一个文本字段,其中包含文本"Your name:"。
  6. 在选中新文本字段的情况下,在属性检查器中,从"字体呈现方法"弹出菜单中选择"使用设备字体"。
  7. 在第一个文本字段下面创建一个新的文本字段,然后在属性检查器中,从"文本类型"弹出菜单中选择"输入文本",从"字体呈现方法"弹出菜单中选择"使用设备字体",在"变量"文本框中键入"nameVar",接着选择"在文本周围显示边框"选项。
  8. 选择"窗口">"公用库">"按钮"以打开预构建按钮元件库。
  9. 在"按钮"库中,双击 Circle Buttons 文件夹以打开它。
  10. 将名为"circle button - next"的元件的一个实例拖到舞台上。
  11. 使用"文本"工具在舞台的底部创建另一个文本字段。

    此文本字段将显示一条消息,其中包含用户在输入文本字段中输入的名称。

  12. 在选中新文本字段的情况下,在属性检查器的"变量"文本框中键入"message",从"文本类型"弹出菜单中选择"动态",然后从"字体呈现方法"弹出菜单中选择"使用设备字体"。

    应用程序中的舞台应当类似于下图:

  13. 选择舞台上的按钮,然后打开"动作"面板("窗口">"动作")。
  14. 在"动作"面板中输入以下代码:
    on(press) {
        message = "Hello, " add nameVar;
    }
    
  15. 选择"控制">"测试影片"以在模拟器中测试应用程序。
    1. 按模拟器小键盘上的下箭头,为输入文本字段提供焦点。

    2. 按模拟器上的选择键以打开模拟器的文本输入对话框,然后使用计算机键盘键入您的姓名。

      \

    3. 按"确定"以关闭输入文本对话框。
    4. 再次按模拟器小键盘上的下箭头键,为该按钮提供焦点,然后按选择键。