- 締切済み
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); } }
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Bonjin
- ベストアンサー率43% (418/971)
javax.imageioパッケージを調べてみてください。 ドキュメントにもJava 2Dについての記述があるので参考にしてください。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
こんな感じ -------------------------------- 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); } }
- noboru2000
- ベストアンサー率33% (47/140)
> javaでプログラムを書いて画像をGIF、JPG、BMPなどの形式で表示させたいのです。 質問の意味がわかりません。 GIF, JPG, BMP などの画像ファイルを Java のプログラムで表示したいという意味ですか?
補足
プログラムで書いた図形をGIF, JPG, BMP形式で保存したいのです。私のプログラムを実行するとjava appletで円が表示されて、その画像を保存しようとすると.serの形式でしか保存できないのでこれを.gif、.jpg、.bmpとして保存したいのです。