• 締切済み

javaで画像出力

javaでプログラムを書いて画像をGIF、JPG、BMPなどの形式で表示させたいのです。 appletでは下記のプログラムで円を表示することができたので、これを他の形式で表示する方法を教えて下さい。 import java.applet.*; import java.awt.*; public class Sample1 extends Applet { public void paint(Graphics g) { g.fillOval(120,40,70,50); } }

みんなの回答

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.3

javax.imageioパッケージを調べてみてください。 ドキュメントにもJava 2Dについての記述があるので参考にしてください。

参考URL:
http://java.sun.com/j2se/1.4/ja/docs/ja/
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

こんな感じ -------------------------------- import java.applet.Applet; import java.awt.*; /* <applet code="ViewImage.class" width="497" height="600"></applet> */ public class ViewImage extends Applet { Image data; public void init(){ data = getImage(getDocumentBase(),"image.jpg"); } public void paint(Graphics g){ g.drawImage(data, 0, 0, data.getWidth(this), data.getHeight(this), this); } }

回答No.1

> javaでプログラムを書いて画像をGIF、JPG、BMPなどの形式で表示させたいのです。 質問の意味がわかりません。 GIF, JPG, BMP などの画像ファイルを Java のプログラムで表示したいという意味ですか?

nobruob
質問者

補足

プログラムで書いた図形をGIF, JPG, BMP形式で保存したいのです。私のプログラムを実行するとjava appletで円が表示されて、その画像を保存しようとすると.serの形式でしか保存できないのでこれを.gif、.jpg、.bmpとして保存したいのです。