クリップボードにコピーする

package clipboard;
import java.awt.*;
import java.awt.datatransfer.*;

public class CopyExample implements ClipboardOwner {
    private Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();

    private void copy(){
        String data = "ABC\tあいうえお\t123\n" + "DEF\tかきくけこ\t456\n";
        StringSelection contents = new StringSelection(data);
        clipboard.setContents(contents, this);
    }

    public void lostOwnership(Clipboard clipboard, Transferable contents) {
        System.out.println("Clipboard contents replaced");
    }

    public static void main(String[] args){
        CopyExample my = new CopyExample();
        my.copy();
    }
}

上はとりあえずコピー&ペーストのコピーを行うサンプルです。 詳しくは、Sun Javaリファレンスの datatransferパッケージの説明に載っています。

Java kowaza Top

(first uploaded 2004/10/24 last updated 2004/10/24, URANO398)

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!