Javaでクリップボードを試してみたいシーンが出てきたので、ちょっと使ってみた。
もっとややこしいかと思ってたけど、意外と簡単。文字列に関しては。
まぁ画像も、作ってしまえばそれほど大した事はない。
クリップボードってjava.awtだったんだなぁ。javadocでメソッド等は分かっても、他クラスを使ってインスタンス化する場合は、そのクラスを見つけるのが難しい…。
ネットでちょっと検索するとサンプルがすぐ見つかるので助かったけど、getContents()やgetTransferData()を使っていた。でもこれはJDK1.4までの方法っぽい。JDK1.5にはそれらをまとめてやってくれるgetData()というメソッドがあるので、もっとすっきりする。