クラス
javax.swing.JMenuItemの使用
パッケージ | 説明 |
---|---|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
-
javax.swingでのJMenuItemの使用
javax.swingのJMenuItemのサブクラス 修飾子と型 クラス 説明 class
JCheckBoxMenuItem
選択または選択解除できるメニュー項目です。class
JMenu
メニュー(ユーザーがJMenuBar
の項目を選択したときに表示される、JMenuItem
を含むポップアップ・ウィンドウ)の実装です。class
JRadioButtonMenuItem
ラジオ・ボタン・メニュー項目の実装です。JMenuItemを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 JMenuItem
JMenu. add(String s)
指定されたテキストを持つ新しいメニュー項目を作成して、このメニューの末尾に追加します。JMenuItem
JMenu. add(Action a)
指定されたAction
オブジェクトに属する新しいメニュー項目を作成し、それをこのメニューの末尾に追加します。JMenuItem
JMenu. add(JMenuItem menuItem)
このメニューの最後にメニュー項目を追加します。JMenuItem
JPopupMenu. add(String s)
指定されたテキストを持つ新しいメニュー項目を作成して、このメニューの末尾に追加します。JMenuItem
JPopupMenu. add(Action a)
メニューの末尾に、指定されたAction
オブジェクトをディスパッチするメニュー項目を追加します。JMenuItem
JPopupMenu. add(JMenuItem menuItem)
指定されたメニュー項目をメニューの末尾に追加します。protected JMenuItem
JMenu. createActionComponent(Action a)
JMenu
に追加されるAction
のJMenuItem
を作成するファクトリ・メソッドです。protected JMenuItem
JPopupMenu. createActionComponent(Action a)
JPopupMenu
に追加されるActions
のJMenuItem
を作成するファクトリ・メソッドです。JMenuItem
JMenu. getItem(int pos)
指定された位置のJMenuItem
を返します。JMenuItem
JMenu. insert(Action a, int pos)
指定されたAction
オブジェクトに属する新しいメニュー項目を、指定された位置に挿入します。JMenuItem
JMenu. insert(JMenuItem mi, int pos)
指定されたJMenuitem
を指定された位置に挿入します。型JMenuItemのパラメータを持つjavax.swingのメソッド 修飾子と型 メソッド 説明 JMenuItem
JMenu. add(JMenuItem menuItem)
このメニューの最後にメニュー項目を追加します。JMenuItem
JPopupMenu. add(JMenuItem menuItem)
指定されたメニュー項目をメニューの末尾に追加します。protected PropertyChangeListener
JMenu. createActionChangeListener(JMenuItem b)
Action
に対する変更が発生した場合にコントロールを更新する、適切に構成されたPropertyChangeListener
を返します。protected PropertyChangeListener
JPopupMenu. createActionChangeListener(JMenuItem b)
Action
に対する変更が発生した場合にコントロールを更新する、適切に構成されたPropertyChangeListener
を返します。JMenuItem
JMenu. insert(JMenuItem mi, int pos)
指定されたJMenuitem
を指定された位置に挿入します。void
JMenu. remove(JMenuItem item)
このメニューから指定されたメニュー項目を削除します。 -
javax.swing.plaf.basicでのJMenuItemの使用
JMenuItemとして宣言されたjavax.swing.plaf.basicのフィールド 修飾子と型 フィールド 説明 protected JMenuItem
BasicMenuItemUI. menuItem
JMenuItem
のインスタンス。型JMenuItemのパラメータを持つjavax.swing.plaf.basicのメソッド 修飾子と型 メソッド 説明 protected void
BasicMenuItemUI. installComponents(JMenuItem menuItem)
protected void
BasicMenuItemUI. paintBackground(Graphics g, JMenuItem menuItem, Color bgColor)
メニュー項目のバックグラウンドを描画します。protected void
BasicMenuItemUI. paintText(Graphics g, JMenuItem menuItem, Rectangle textRect, String text)
現在のメニュー項目のテキストをレンダリングします。void
BasicCheckBoxMenuItemUI. processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
マウス・イベントが発生したときに呼び出されます。void
BasicRadioButtonMenuItemUI. processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager)
マウス・イベントが発生したときに呼び出されます。protected void
BasicMenuItemUI. uninstallComponents(JMenuItem menuItem)
コンポーネントの登録を解除します。