【Javaによるスクリーンショットの保存方法】


Javaでデスクトップのスクリーンショットの画像を取得するには、どのようなAPIを利用し、どのようにコーディングすればよいでしょうか?

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2008/01/24 20:10:58
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:yabloko No.1

回答回数63ベストアンサー獲得回数12

ポイント27pt

こちらに具体的なチュートリアルがあります。

http://allabout.co.jp/internet/java/closeup/CU20051126A/

id:mono-hate No.2

回答回数4ベストアンサー獲得回数1

ポイント27pt

java.awt.RobotのcreateScreenCaptureを使います.

API

Robot (Java 2 Platform SE 5.0)

ソースコード例

http://www.ne.jp/asahi/hishidama/home/tech/java/image.html#表示されている画面を取得する

  • id:witt
    みなさん回答ありがとうございました。
    java.awt.Robotを使うのがポイントのようですね。
    javaにプラットフォーム依存な処理をやらせるため、できるかどうか不安だったのですが、できそうで安心しました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません