java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.MenuItemUI
javax.swing.plaf.basic.BasicMenuItemUI
javax.swing.plaf.basic.BasicMenuUI
- 直系の既知のサブクラス:
SynthMenuUI
public class BasicMenuUI extends BasicMenuItemUI
MenuUIのデフォルトL&F実装です。 この実装は、「結合された」ビュー/コントローラです。
-
ネストされたクラスのサマリー
修飾子と型クラス説明class
Java 2プラットフォーム1.4から、以前にドキュメントから削除されたこのクラスは廃止されました。protected class
マウス・イベントからの現在のメニュー選択を処理するために、メニュー項目によりインスタンス化されて使用されます。 -
フィールドのサマリー
修飾子と型フィールド説明protected ChangeListener
ChangeListener
のインスタンス。protected MenuListener
MenuListener
のインスタンス。クラス javax.swing.plaf.basic.BasicMenuItemUIで宣言されたフィールド
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明protected ChangeListener
ChangeListener
のインスタンスを返します。protected MenuListener
MenuListener
のインスタンスを返します。static ComponentUI
BasicMenuUI
の新しいインスタンスを構築します。protected void
setupPostTimer
(JMenu menu) タイマーをmenu
に設定します。クラス javax.swing.plaf.basic.BasicMenuItemUIで宣言されたメソッド
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getPath, getPreferredMenuItemSize, getPropertyPrefix, installComponents, installDefaults, installKeyboardActions, installListeners, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI
-
フィールド詳細
-
changeListener
protected ChangeListener changeListenerChangeListener
のインスタンス。
-
-
コンストラクタの詳細
-
BasicMenuUI
public BasicMenuUI()BasicMenuUI
を構築します。
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent x) BasicMenuUI
の新しいインスタンスを構築します。- パラメータ:
x
- コンポーネント- 戻り値:
BasicMenuUI
の新しいインスタンス
-
createMenuListener
protected MenuListener createMenuListener(JComponent c) MenuListener
のインスタンスを返します。- パラメータ:
c
- コンポーネント- 戻り値:
MenuListener
のインスタンス
-
createChangeListener
protected ChangeListener createChangeListener(JComponent c) ChangeListener
のインスタンスを返します。- パラメータ:
c
- コンポーネント- 戻り値:
ChangeListener
のインスタンス
-
setupPostTimer
protected void setupPostTimer(JMenu menu) タイマーをmenu
に設定します。- パラメータ:
menu
-JMenu
のインスタンス。
-