PopupSample.java
import java.awt.*;
import java.applet.Applet;
/** JDK1.1 に追加された PopupMenuを含むアプレット PopupSamples クラス */
public class PopupSample extends Applet {
/** インターフェイスの部品の宣言 */
public PopupMenu menu; // 新しいクラス
public MenuItem items[];
/** 初期設定のメソッド */
public void init() {
menu = new PopupMenu( "Popup Menu" );
items = new MenuItem[8];
for( int i=0; i<8; i++ ){
items[i] = new MenuItem( "Item" + (i+1) );
menu.add( items[i] );
}
add( menu );
}
/** マウスのクリックの処理のメソッド(Old Style...) */
public boolean mouseDown( Event evt, int x, int y ){
menu.show( this, x, y ); // メニューの出現
return true;
}
}