• ベストアンサー

クリップボードへの転送

クリップボードに文字列を送出して 他のアプリケーションで貼り付けられるようにしたいのですがよくわかりません。 簡単でいいので例など示していただけませんか。 clipコマンドを使うのではなく、javaの実行内で行いたいのです。よろしくお願いします。

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

  • ベストアンサー
  • Gishi
  • ベストアンサー率57% (11/19)
回答No.2

こんな感じになります。 StringSelection selection = new StringSelection(text); Transferable transferable = selection; ClipboardOwner owner = selection; Toolkit.getDefaultToolkit().getSystemClipboard().setContents(transferable, owner); import java.awt.datatransfer.*; を忘れずに。

masaru2032
質問者

お礼

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

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

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

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

お礼

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

関連するQ&A

専門家に質問してみよう