<%- 文献:IMG 作成に:2020 - 4 - 12 、7 :49 :34 著者:管理者 - %> <%@pageインポート= " javax.imageio.ImageIO " %> <%@pageインポート= " java.awt.Font " %> <%@page import = " java.awt.Color " %> <%@page import = " java.awt.Graphics "%> <%@page import = " java.awt.image.BufferedImage " %> <%- 通過するコンテンツタイプのプロパティ指定据数データ是图片- %> <%@page contentType = " image / png " 言語= " java " pageEncoding = " UTF-8 " %> <!DOCTYPE html > < html > < head > < meta http-equiv = "Content-Type" content = "text / html; タイトル> JSPページ</ タイトル> </ ヘッド> < 身体> <% // のBufferedImageオブジェクトの作成 BufferedImageのイメージ= 新しい新しいBufferedImageの(340 、160 、BufferedImage.TYPE_INT_RGBを); // グラフィックオブジェクトイメージオブジェクト取得するために グラフィックスG = イメージ。いるgetGraphics(); // 使用グラフィックス描画、描画された画像は、対象画像に現れる g.fillRect(0 、0 、400 、400 ); // カラー設定:赤 g.setColor(新しい新しいカラー(255 、0 、0 )); //は、円弧を描く g.fillArcを(20 、20 、100 、100 、30 、120 ); // セット色:緑 g.setColor(新しい新しいカラー(0 、255 、0 )); // アーク描く g.fillArc(20であり、20は、100 、100 、150 、120 ); //設定された色:青 g.setColor(新しい新しいカラー(0 、0 、255 )); //は、円弧を描く g.fillArcを(20 、20 、100 、100 、270 、120 ); // 設定された色:ブラック G。 setColorを(新しい新色(0 、0 、0 )); g.setFont(新新フォント(" Arialの黒" 、Font.PLAIN、16 )); 3つの文字列を描きます// g.drawString(" 赤:クライム" 、200である、60 ); g.drawString(" 緑:泳ぐ" 、200は、100 ); g.drawString(" 青:ジャンプ" 、200は、140 ); g.dispose() ; // イメージをページに出力するための応答 ImageIO.write(image、" png " 、response.getOutputStream()); %> </ body > </ html >