Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 在flash实例上复制和粘贴_Apache Flex_Copy Paste - Fatal编程技术网

Apache flex 在flash实例上复制和粘贴

Apache flex 在flash实例上复制和粘贴,apache-flex,copy-paste,Apache Flex,Copy Paste,我有两个使用flex创建的swf文件。两个swf文件都有一些标签、文本框和复选框。我希望能够通过复制swf文件1中的标签和文本框并将它们粘贴到swf文件2来修改第二个swf文件。我不想在粘贴时丢失标签或文本框上的格式 如有任何帮助/建议,将不胜感激。提前感谢。:) 我认为复制粘贴是不可能的。你可以复制文本;但是你怎么复制复选框呢?您可以使用localConnection在两个SWF之间进行通信,并以某种方式序列化您的数据/布局以将其发送到另一个SWF。但是,我打赌这会很复杂。是否有其他技术允许您

我有两个使用flex创建的swf文件。两个swf文件都有一些标签、文本框和复选框。我希望能够通过复制swf文件1中的标签和文本框并将它们粘贴到swf文件2来修改第二个swf文件。我不想在粘贴时丢失标签或文本框上的格式


如有任何帮助/建议,将不胜感激。提前感谢。:)

我认为复制粘贴是不可能的。你可以复制文本;但是你怎么复制复选框呢?您可以使用localConnection在两个SWF之间进行通信,并以某种方式序列化您的数据/布局以将其发送到另一个SWF。但是,我打赌这会很复杂。是否有其他技术允许您复制和粘贴UI元素,如复选框?感谢您的回复。我确实考虑过使用localConnection的可能性,但正如您在这里提到的,如果我有两个以上的swf文件实例,那么使用localConnection会很复杂。我目前在同一个实例中进行复制的功能是,使用HashMap存储映射,然后使用ArrayCollection变量存储所选字段。然后将这些信息发送到粘贴方法,我获取不同字段小部件的xml,用新位置更新它,用新值更新hashmap。适用于单个实例,但希望它适用于两个不同的实例。如果可以使用AIR,则可以使用本机扩展来实现这一点。诀窍是像操作实例剪贴板一样操作系统剪贴板。@AmyBlankenship-这是用于AIR应用程序的。你知道什么东西可以用于webapp吗?