这个实例演示了怎么样使用System.setClipboard()静态方法,从一个Flex application中复制文字到操作系统的剪贴板。
随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就找个能打文本的地方试试吧
随便在RichTextEditor打些字,然后点击Copy text to clipboard 按钮就复制到剪贴板了,之后就找个能打文本的地方试试吧
<?
xml version="1.0" encoding="utf-8"
?>
< mx:Application xmlns:mx ="http://www.adobe.com/2006/mxml"
layout ="vertical"
verticalAlign ="middle"
backgroundColor ="white" >
< mx:Script >
<![CDATA[
import mx.controls.Alert;
private function button_click():void {
System.setClipboard(richTextEditor.text);
Alert.show("Done");
}
]]>
</ mx:Script >
< mx:RichTextEditor id ="richTextEditor"
text ="The quick brown fox jumped over the lazy dog."
width ="100%"
height ="160" />
< mx:ApplicationControlBar dock ="true" >
< mx:Button id ="button"
label ="Copy text to clipboard"
toolTip ="Click here to copy the contents of the RichTextEditor control to the OS clipboard."
click ="button_click();" />
</ mx:ApplicationControlBar >
</ mx:Application >
< mx:Application xmlns:mx ="http://www.adobe.com/2006/mxml"
layout ="vertical"
verticalAlign ="middle"
backgroundColor ="white" >
< mx:Script >
<![CDATA[
import mx.controls.Alert;
private function button_click():void {
System.setClipboard(richTextEditor.text);
Alert.show("Done");
}
]]>
</ mx:Script >
< mx:RichTextEditor id ="richTextEditor"
text ="The quick brown fox jumped over the lazy dog."
width ="100%"
height ="160" />
< mx:ApplicationControlBar dock ="true" >
< mx:Button id ="button"
label ="Copy text to clipboard"
toolTip ="Click here to copy the contents of the RichTextEditor control to the OS clipboard."
click ="button_click();" />
</ mx:ApplicationControlBar >
</ mx:Application >
本文转自 OldHawk 博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2008/06/13/1219494.html
,如需转载请自行联系原作者