色を使った例題です.
import java.awt.*; import java.applet.Applet; public class Figure2 extends Applet { public void paint(Graphics g) { int r; g.setColor(Color.black); g.fillRect(50, 50, 300, 100); for(r=0; r<256; r=r+16) { g.setColor (new Color(255-r, r, 0)); g.fillRect(70+r, 70, 15, 60); } } }
HTMLファイルでの指定です.
<APPLET CODE="Figure2.class" WIDTH=400 HEIGHT=200> </APPLET>
真黒な背景の中に,赤から緑へ次第に変化してゆく帯のようなものが表示されます.
色の指定は,Color.black, Color.yellowといった色名,およびこの例のような三原色指定の他に,HSBによる指定が可能です. getHSBColorというメソッドへfloatの値を3個送ると,以下のように解釈した Color が返ってきます.
26.1.9.9 図形の種類 | 26.1.9.10 図形と色 | 26.1.9.11 描画の環境 | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Thu, 01 Apr 2004 22:03:47 JST (1947d) |