クラスBasicCheckBoxMenuItemUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.MenuItemUI
javax.swing.plaf.basic.BasicMenuItemUI
javax.swing.plaf.basic.BasicCheckBoxMenuItemUI
public class BasicCheckBoxMenuItemUI extends BasicMenuItemUI
BasicCheckboxMenuItem実装です。
-
ネストされたクラスのサマリー
クラスBasicMenuItemUIで宣言されたネストされたクラス/インタフェース
BasicMenuItemUI.MouseInputHandler -
フィールドのサマリー
クラスで宣言されたフィールド BasicMenuItemUI
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明static ComponentUIBasicCheckBoxMenuItemUIの新しいインスタンスを構築します。voidprocessMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) マウス・イベントが発生したときに呼び出されます。クラスで宣言されたメソッド BasicMenuItemUI
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getPath, getPreferredMenuItemSize, getPropertyPrefix, installComponents, installDefaults, installKeyboardActions, installListeners, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, update
-
コンストラクタの詳細
-
BasicCheckBoxMenuItemUI
public BasicCheckBoxMenuItemUI()BasicCheckBoxMenuItemUIを構築します。
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c) BasicCheckBoxMenuItemUIの新しいインスタンスを構築します。- パラメータ:
c- コンポーネント- 戻り値:
BasicCheckBoxMenuItemUIの新しいインスタンス
-
processMouseEvent
public void processMouseEvent(JMenuItem item, MouseEvent e, MenuElement[] path, MenuSelectionManager manager) マウス・イベントが発生したときに呼び出されます。- パラメータ:
item- メニュー項目e- マウス・イベントpath-MenuElementの配列manager-MenuSelectionManagerのインスタンス
-