• ベストアンサー

JavaのAppletは画像として保存できますか

HTML画面上に表示されているApplet部分を、JPEGやGIFなどの画像ファイルとして保存することは可能なのでしょうか? 画像をAppletの中に取り込む方法はたくさん記載されているのですが、上記の方法についての記述を見つけることが出来ませんでした。 ご存知の方いらっしゃいましたら、教えてください。

  • Java
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

JPEG なら、参考URL の JPEGImageEncoder を使えばできます。 どこに保存するか書いてありませんが、認証付きにしてクライアントに書くか、 servlet に送って、そちらで保存、ということになりましょうか。   ※ パッケージ名に注意して。Pure Java でなくなります

参考URL:
http://java.sun.com/j2se/1.4/ja/docs/ja/guide/2d/api-jpeg/com/sun/image/codec/jpeg/JPEGImageEncoder.html
staflo
質問者

お礼

ご意見ありがとうございました。 現在のAppletに画像保存機能を付けたかったのですが、 何をどう調べたらよいのかわかりませんでした。 教えていただいたURLを参考に、頑張ってみます。

その他の回答 (1)

  • mojimojio
  • ベストアンサー率51% (14/27)
回答No.2

「画面キャプチャ機能のついたApplet」を作成したいのではなく、既存のAppletの実行画面をキャプチャしたい、という話ではないでしょうか? もしその場合、WindowsならばAlt+PrintScreenキーを押してブラウザのウィンドウごとスクリーンショットを取ります。「ペイント」など画像編集が可能なソフトを起動し、クリップボードから画像を貼り付け(Ctrl+v)、Applet部分のみ手作業で切り出して画像ファイルとして保存します。 外してたらすいません。 #Pure Javaって、コアAPIしか使っていないという意味ではなく、Javaコード100%のことを言うと思います。

staflo
質問者

お礼

ご意見ありがとうございました。 教えていただいた方法しかないのかな?という意味での質問でした。 わかりにくい質問の仕方で申し訳ありませんでした。

関連するQ&A

  • Javaで作った画像をJpegで保存

    Java Appletで作成した画像をローカルでフォルダに保存することは可能でしょうか?。 現在はCygwinにpassを通してJava appletで画像を作っています。 作った画像を保存できていないために、毎回viewerを立ち上げています どなたかJpegとして保存する方法を知ってたら教えてください。お願いいたします。

  • 画像が保存できない

    欲しい画像の上にカーソールを持っていき、右クリック、名前をつけて画像を保存  ここまでは正常なんです。問題はここからです。  欲しい画像の形式がgif や jpeg (プロパティーでみるとちゃんとgifやjpegって載ってます)でも何故か保存する時にファイルの種類ってところにbmpしか表示されなくてbmpでしか保存できない時がかなりあります。 気が付いたら直ってたり おかしかったり ・・・ これの繰り返しで困ってます。 どうしたらいいのでしょうか?教えてください。お願いします。

  • 画像が保存できません

    いつごろからかは分からないのですが 右クリック→名前を付けて画像を保存 にして画像を保存しようとしても 必ずbmpファイルでしか保存できません。 元の画像がjpegやgifでもbmpになってしまいます。 どうすればjpegやgifのまま保存できるでしょうか。 よろしくお願いします。

  • インターネット上の画像保存に関して

     ネット上の画像を自分のPCに取り込もうと、画像上で右クリック →名前をつけて画像を保存→任意のフォルダを開いて保存します。 この時点で保存の画面に出ている、ファイル名には拡張子なし、 その下のファイルの種類には、JPEGが選択されています。 ところが、あとでその画像を見ると、JPEGではなく、訳のわからないファイルになって、画像が表示されません。  しかしその訳のわからない、ファイルにあとから(.jpg)と拡張子をつければ画像が表示されます。  ただ、その作業が大変なので、保存をすれば、JPEGファイルで保存できる方法があれば教えてください。  よろしくお願いいたします。

  • 画像保存などについて。

    イラストレータ使っているときに疑問が起きました。 gifと、Jpegと、tifについてわかりません。 インターネットから、画像を取り込みました。 その画像は、3Dのアニメです。 その画像を、フォトショップで保存したときに、Jpegになりました。 その画像は、Jpegでいいのでしょうか? 風景とかの写真が、Jpegだと思っていたので、なんで、gifとかtifじゃないのかと思いました。 基本的に、gifと、tifとjpegの保存の差がわかりません。 また、PDF?でしたっけ、その保存はどんなときに使われるのですか???

  • gifファイルの画像を、保存して見る方法は。

    gifファイルの画像を、保存して見る方法は。 ネット上の画像を保存しようとしたら、新しいフォルダが開いて、ファイルの種類の欄に、GIF(*.gif)と表示されます。 そこで保存として開こうとすると、画面には何も映りません。 どのようにしたら、見れますか? PCの素人なもので、すいませんが宜しく教えてください。

  • 背景を透明にしてGIFで保存

    画像の背景部分を透明にしてファイルとして保存し、他のアプリケーションで使用したいのですが上手く行きません。 元画像はjpegなので、過去ログを参考にして、Pictbear SEというフリーソフトを使って256色に減色後にGIFで保存したんですが、保存するときに特に透明色うんぬんのオプション画面も表示されず、実際保存したものを別の画像に貼り付けて見ると白い部分が元画像の大きさで四角く残ったままです。 また別の過去ログを参考にしてウィンドウズ標準のペイントで開いてGIF形式で保存してみたら、白い部分が四角くは残らないんですが、画像の周りにぼんやりと白い部分が残ってしまいます。 有料ソフトを使えば解決するとは思うのですが、なんとかフリーソフトだけで背景が透明なGIF画像を作って別画像に貼り付けてみたいのです。 どなたかいい方法をご存知でしたら教えてください。

  • APPLETへ変更する時

    プログラミング初心者ですが、今までCanvasを用いて作った画像というか図形をAPPLET化しようとプログラムを変更したところ、appletviewerだと表示されるけど、フォルダ内に作ったhtmlファイルをダブルクリックして見ようとしても表示されません。 どういった原因が考えられるでしょうか? また、プログラム内で Image img = getToolkit().getImage("kadai1.gif"); と書いてあるところが怪しいみたいなのですが、 APPLETで上記の文は使えませんか?

    • ベストアンサー
    • Java
  • java で画像保存

    ちょっと、お聞きしたいのですが、 僕はjavaの初心者なんですが、どの入門書を見ても、画像の保存の仕方が載っていません。 (FileChooserクラスとかは、ありますが・・・) jpeg,png,xpm,gifなど、様々な画像形式があるのですが、それらの形式で、 保存するには、どうすればいいのでしょうか? 難しいアルゴリズムを自分で、書かなくてはならないのでしょうか? 画像形式を一括して、サポートしているパッケージまたは、クラスがあるのでしょうか? どうか教えてください。宜しくお願いします。

  • Appletでjar内の画像ファイルを読み込む方法

    Applet初心者なのですが、ブラウザにおいてApplet内に画像ファイルを読み込んで、表示しようと思っています。しかし、これはセキョリティに引っかかることはわかっております。しかし、jar内に画像ファイルを入れてしまい、これに対して読み込みを掛けることはセキョリティに違反しないのではないかと思うのですが、そのような方法で画像ファイルを読み込むことってできるのでしょうか? どうぞご教授ください。

    • ベストアンサー
    • Java

専門家に質問してみよう