【问题标题】:Actionscript- double click to select a word in a textfield?Actionscript-双击以在文本字段中选择一个单词?
【发布时间】:2011-09-15 15:07:11
【问题描述】:
谁能告诉我如何启用双击以在输入文本字段中选择一个单词?
【问题讨论】:
标签:
actionscript-3
textfield
【解决方案1】:
如果您使用类型为 TextFieldType.INPUT 的 TextField,它应该默认执行此操作。
【解决方案2】:
如果 Spencer 的想法不起作用,您可以执行以下操作:
- 在 TextField 上设置 doubleClickEnabled=true。
- 为 DOUBLE_CLICK 添加一个监听器。
- 当侦听器触发时,使用 TextField.getCharIndexAtPoint 将事件的 (x,y) 转换为字符索引。
- 在该点之前和之后搜索空格或字符串结尾/开头,并使用这两个值来设置选择索引。