欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java使用系统剪贴板例子,java剪贴板例子,如下代码演示java使用

来源: javaer 分享于  点击 33988 次 点评:215

java使用系统剪贴板例子,java剪贴板例子,如下代码演示java使用


如下代码演示java使用系统剪贴板例子:

import java.awt.datatransfer.*;import java.awt.*;public class Java2Clipboard implements ClipboardOwner {    public static void main(String[] args) throws Exception {      Java2Clipboard jc = new Java2Clipboard();      jc.toClipboard();      Frame f = new Frame         ("Open a text editor and paste the message from Java");      f.setSize(600,10);      f.show();    }    public void toClipboard() {      SecurityManager sm = System.getSecurityManager();      if (sm != null) {        try {           sm.checkSystemClipboardAccess();           }        catch (Exception e) {e.printStackTrace();}        }      Toolkit tk = Toolkit.getDefaultToolkit();      StringSelection st =            new StringSelection("Hello world from Java");      Clipboard cp = tk.getSystemClipboard();      cp.setContents(st, this);    }    public void lostOwnership(Clipboard clip, Transferable tr) {        System.out.println("Lost Clipboard Ownership?!?");    }}
相关栏目:

用户点评