クリップボードへの転送

解決済みの質問

クリップボードへの転送

クリップボードに文字列を送出して
他のアプリケーションで貼り付けられるようにしたいのですがよくわかりません。
簡単でいいので例など示していただけませんか。

clipコマンドを使うのではなく、javaの実行内で行いたいのです。よろしくお願いします。

投稿日時 - 2006-01-16 18:42:15

QNo.1900490

困ってます

質問者が選んだベストアンサー

こんな感じになります。

StringSelection selection = new StringSelection(text);
Transferable transferable = selection;
ClipboardOwner owner = selection;
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(transferable, owner);

import java.awt.datatransfer.*;
を忘れずに。

投稿日時 - 2006-01-18 00:26:13

お礼

どうもありがとうございます!!
おかげ様でなんとか目的のものが完成いたしました!!

投稿日時 - 2006-01-18 00:38:12

ANo.2

0人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

参考URLが参考になると思います

参考URL:http://wisdom.sakura.ne.jp/system/java/awt/Gjava56.html

投稿日時 - 2006-01-17 00:01:04

お礼

ありがとうございました!!
でも、教えていただいたページのソースをコピーしてコンパイルしようとしても、エラーでできませんでした…
でも、参考にしてなんとか思い通りのものができました!!

投稿日時 - 2006-01-18 00:37:03

あわせてチェックしたい
  • コマンドプロンプトで clip? ...
  • クリップボード画像転送方法 ...
  • クリップボードをクリアするVBAコマンド ...
PR
【回答募集中】花粉にひと言、物申す![ 詳細 ]

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら