////////////////////////////////////////////////////////////////////////////////
//  << j312.java >>
//
//  アプレット(1):グラフィックス(色)
//  
//  色の設定には、Colorクラスを使う。
//
// ●Colorクラス
//  色のデータや操作が定義されているクラス。
//    java.awtパッケージに含まれる。
//
// ○Colorクラスのコンストラクタ
//    Color(int r, int g, int b)
//      機能:色の合成。
//            r:赤の成分の強さ(0-255)
//            g:緑の成分の強さ(0-255)
//            b:青の成分の強さ(0-255)
//
//  ・Colorクラスに用意されている色
//   magenta:暗い桃色    black:黒  white:白     yellow:黄
//   darkGray:暗い灰色   gray:灰色   cyan:空色   blue:青 
//   lightGray:明るい灰色  red:赤    orange:橙  green:緑 
//   pink:明るい桃色        
//
// ●Graphicsクラスのメソッド
//   public abstract void setColor(Color c)
//     機能:以降に表示する色cを設定。
//
//  ●Componentクラスのメソッド
//    public void setBackground(Color c)
//      機能:背景色cを設定。
//
////////////////////////////////////////////////////////////////////////////////

import java.applet.Applet; 
import java.awt.Graphics;
import java.awt.Color; 

public class j312 extends Applet {

  Color red,green,blue;

  public void init() {

    // アプレットの背景色を灰色に設定。
    this.setBackground(Color.lightGray);

    // 色の定義。
    red   = new Color(255,0,0); // Colorクラスのオブジェクト(red)を定義。
    green = new Color(0,255,0); // Colorクラスのオブジェクト(green)を定義。
    blue  = new Color(0,0,255); // Colorクラスのオブジェクト(blue)を定義。

  }

  public void paint(Graphics g) {

    // 色をred(赤)に設定し描画。
    g.setColor(red); 
    g.drawString("赤 赤 赤",50,50);

    // 色をgreen(緑)に設定し描画。
    g.setColor(green);
    g.drawString("緑 緑 緑",50,100);

    // 色をblue(青)に設定し描画。
    g.setColor(blue);
    g.drawString("青 青 青",50,150);

  }

}
HTMLファイル
<html>
<head>
  <title>アプレット</title>
</head>
<body bgcolor=white text=black>
<applet code="j312.class" width="300" height="200">
</applet>
</body>
</html>
実行結果