次の用語は、メニューの基本的な各部を指しています。
メニュー・バーは、フレームの最上部に表示されます。「ファイル」、「編集」または「ヘルプ」など、1つ以上のトップレベル・メニューで構成されます。JMenuBarは、コンポーネント(JComboBoxまたはJToggleButtonなど)を子として持つことができます。
メニューはメニュー・バーの子で、メニュー項目、サブメニューおよびセパレータの集合を含みます。
サブメニューは、メニュー・バーではなく別のメニューを親に持つメニューです。
メニュー項目は、コマンドを起動できるメニュー上の個別要素です。メニュー項目には、属性(許可されない場合は無効化(グレー表示)する、選択状態を切り替えることができるようにチェック可能にするなど)を割り当てることができます。
アクセラレータはキーボード・ショートカットと呼ぶこともあり、メニュー項目の代替起動方法を提供します。メニュー項目にアクセラレータがある場合は、メニュー項目の右側に表示されます。
セパレータ・バーを使用すると、関連項目を視覚的にグループ化できます。コマンドを起動することはありません。
Copyright © 1997, 2007, Oracle. All rights reserved.