////////////////////////////////////////////////////////////////////////////////
// << j366a.java >>
//
//  Applet(6):部品(リスト、配置)
//
//  複数の項目から複数の項目を選択するリストを作成し表示する。
//
//  ●java.awt.Listクラス
//    多数の項目から複数の項目を選択するとき、Listクラスを使う。
//
//  ○Listクラスのコンストラクタ
//    List(int r, boolean b)                       
//      機能:r行分のリストを作成する。bがtrueの場合、複数項目選択が可能となる。
//            bがfalseの場合、複数選択が不可。
//
//  ○Listクラスのメソッド
//    public void add(String s)
//   機能:文字列sをリストの最後に追加する。  
//  public void add(String s, int n)
//   機能:文字列sをリストの位置nに追加する。nは0以上。
//      nが0未満またはリスト内項目数以上の場合は、リストの末尾に追加される。 
//
////////////////////////////////////////////////////////////////////////////////

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

public class j366a extends Applet {

  List list;

  public void init() {

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

    // アプレットのレイアウトマネージャをFlowLayoutに設定。
    this.setLayout(new FlowLayout(FlowLayout.LEFT,20,20));

    // リストの作成。
    list = new List(3,true);      
    list.add("項目1"); 
    list.add("項目2");
    list.add("項目4"); 
    list.add("項目3",2);
    list.add("項目5");

    // リストをアプレット内に追加。
    this.add(list);

  }

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