////////////////////////////////////////////////////////////////////////////////
// << j365a.java >>
//
//  Applet(6):部品(ラジオボタン、配置)
//
//  3つの項目(赤、青、黄)をもつラジオボタンを作成・表示する。
//  複数の項目の中から1つだけが選択される。
//    チェックボックスをグループにし、1つしか選択できないようにしたものを
//  ラジオボタンという。
//
// ●java.awt.Checkboxクラス、java.awt.CheckboxGroupクラス
//    複数の項目の中でいつも1つだけがonとなるとき、Checkboxクラス、
//  CheckboxGroupクラスを使う。
//
//  ○CheckboxGroupクラスのコンストラクタ
//    CheckboxGroup()                       
//      機能:チェックボックスのグループを生成。
//
//  ○Checkboxクラスのコンストラクタ
//    Checkbox(String s, boolean b, CheckboxGroup cg)     
//      機能:チェックボックスグループ内にチェックボックスを作り状態を
//            設定する。
//
////////////////////////////////////////////////////////////////////////////////

import java.applet.Applet;
import java.awt.*;

public class j365a extends Applet {

  Checkbox c1,c2,c3;

  public void init() {

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

    // アプレットのレイアウトマネージャをGridLayoutに設定。
    this.setLayout(new GridLayout(1,3,10,10));

    // チェックボックスグループの作成。
    CheckboxGroup cg = new CheckboxGroup();

    // ラジオボタンの作成。
    c1 = new Checkbox("赤",true,cg);
    c2 = new Checkbox("青",false,cg);
    c3 = new Checkbox("黄",false,cg);

    // ラジオボタンをアプレット内に追加。
    this.add(c1);
    this.add(c2);
    this.add(c3);

  }

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