- 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 ComponentUIcreateUI(JComponent c)指定されたコンポーネントの新しいUIオブジェクトを作成します。protected StringgetPropertyPrefix()プロパティのプレフィクスを返します。voidpaintBorder(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- ペイントされるGraphicsx- X座標y- Y座標w- ボーダーの幅h- ボーダーの高さ
 
 - 
 
 -