このアプレットでは,描画領域の大きさに応じて7個の円を並べます.
import java.awt.*; import java.applet.Applet; public class Figure3 extends Applet{ public void paint(Graphics g){ int w = getSize().width; int h = getSize().height; int r = h/4; int s = w/8; int i; g.setColor(Color.pink); g.fillRect(0, 0, w, h); g.setColor(Color.blue); for(i=1; i<8; i=i+1) g.drawOval(s*i-r, h/2-r, 2*r, 2*r); } }
例示用のHTMLファイルは,たとえばこんなぐあいです.
<APPLET CODE="Figure3.class"
WIDTH=60 HEIGHT=50></APPLET><p>
<APPLET CODE="Figure3.class"
WIDTH=300 HEIGHT=100></APPLET><p>
<APPLET CODE="Figure3.class"
WIDTH=600 HEIGHT=150></APPLET><p>
26.1.9.11 描画の環境 | 26.1.9.12 領域の大きさ | 26.1.9.13 領域適応図形 | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Wed, 31 Mar 2004 12:51:27 JST (1948d) |