- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ButtonUI
-
- javax.swing.plaf.MenuItemUI
-
- javax.swing.plaf.basic.BasicMenuItemUI
-
- javax.swing.plaf.synth.SynthMenuItemUI
-
- javax.swing.plaf.synth.SynthCheckBoxMenuItemUI
-
- すべての実装されたインタフェース:
PropertyChangeListener
,EventListener
,SynthConstants
,SynthUI
public class SynthCheckBoxMenuItemUI extends SynthMenuItemUI
JCheckBoxMenuItem
のSynth L&F UI委譲を提供します。- 導入されたバージョン:
- 1.7
-
-
ネストされたクラスのサマリー
-
クラス javax.swing.plaf.basic.BasicMenuItemUIから継承されたネストされたクラス/インタフェース
BasicMenuItemUI.MouseInputHandler
-
-
フィールドのサマリー
-
クラス javax.swing.plaf.basic.BasicMenuItemUIから継承されたフィールド
acceleratorDelimiter, acceleratorFont, acceleratorForeground, acceleratorSelectionForeground, arrowIcon, checkIcon, defaultTextIconGap, disabledForeground, menuDragMouseListener, menuItem, menuKeyListener, mouseInputListener, oldBorderPainted, propertyChangeListener, selectionBackground, selectionForeground
-
インタフェース javax.swing.plaf.synth.SynthConstantsから継承されたフィールド
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SynthCheckBoxMenuItemUI()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent c)
指定されたコンポーネントの新しいUIオブジェクトを作成します。protected String
getPropertyPrefix()
プロパティのプレフィクスを返します。void
paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
ボーダーをペイントします。-
クラス javax.swing.plaf.basic.BasicMenuItemUIから継承されたメソッド
createMenuDragMouseListener, createMenuKeyListener, createMouseInputListener, createPropertyChangeListener, doClick, getMaximumSize, getMinimumSize, getPath, getPreferredSize, installComponents, installKeyboardActions, installUI, paintBackground, paintMenuItem, paintText, uninstallComponents, uninstallKeyboardActions
-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
クラス javax.swing.plaf.synth.SynthMenuItemUIから継承されたメソッド
getContext, getPreferredMenuItemSize, installDefaults, installListeners, paint, paint, propertyChange, uninstallDefaults, uninstallListeners, uninstallUI, update
-
-
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)
指定されたコンポーネントの新しいUIオブジェクトを作成します。- パラメータ:
c
- UIオブジェクトを作成するコンポーネント- 戻り値:
- UIオブジェクト
-
getPropertyPrefix
protected String getPropertyPrefix()
プロパティのプレフィクスを返します。- オーバーライド:
getPropertyPrefix
、クラス:BasicMenuItemUI
- 戻り値:
- プロパティ・プレフィクス
-
paintBorder
public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
ボーダーをペイントします。- 定義:
paintBorder
、インタフェース:SynthUI
- オーバーライド:
paintBorder
、クラス:SynthMenuItemUI
- パラメータ:
context
- コンポーネント・コンテキストg
- ペイントされるGraphics
x
- X座標y
- Y座標w
- ボーダーの幅h
- ボーダーの高さ
-
-