////////////////////////////////////////////////////////////////////////////////
// << j374c.java >>
//
//  Applet(6):部品(フレーム、サブメニュー、配置)
//
//  メニューの中にメニュー(サブメニュー)を作成し表示する。
//
//  ●Menuクラスのメソッド
//    public void addSeparator()
//   機能:現在位置にセパレータを挿入する。
//
////////////////////////////////////////////////////////////////////////////////

import java.applet.Applet;
import java.awt.*;
  
public class j374c extends Applet {

  Frame f;
  MenuItem mi1,mi2,mi3;

  public void init() {

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

    // フレームの作成。
    f = new Frame();
    // フレームの大きさを設定。
    f.setSize(300,200);
    // フレームの表示。
    f.setVisible(true);

    // メニューバーmbの作成とフレーム内に追加。
    MenuBar mb = new MenuBar();
    f.setMenuBar(mb);

    // メニューmの作成とメニューバーmb内に追加。
    Menu m = new Menu("メニュー");
    mb.add(m);

    // サブメニューm1の作成とメニューm内に追加。
    Menu m1 = new Menu("サブメニュー1");
    m.add(m1);

    // セパレータをメニューmに追加。
    m.addSeparator(); 

    // サブメニューm2の作成とメニューm内に追加。
    Menu m2 = new Menu("サブメニュー2");
    m.add(m2);

    // メニュー項目の作成とメニューm2内に追加。
    mi1 = new MenuItem("赤");
    mi2 = new MenuItem("黄");
    mi3 = new MenuItem("青");
    m2.add(mi1);
    m2.add(mi2);
    m2.add(mi3);

  }

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