java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.synth.SynthButtonUI
javax.swing.plaf.synth.SynthToggleButtonUI
javax.swing.plaf.synth.SynthRadioButtonUI
- すべての実装されたインタフェース:
PropertyChangeListener
,EventListener
,SynthConstants
,SynthUI
- 直系の既知のサブクラス:
SynthCheckBoxUI
public class SynthRadioButtonUI extends SynthToggleButtonUI
JRadioButton
のSynth L&F UIの委譲を提供します。- 導入されたバージョン:
- 1.7
-
フィールドのサマリー
クラスjavax.swing.plaf.basic.BasicButtonUIで宣言されたフィールド
defaultTextIconGap, defaultTextShiftOffset
インタフェースjavax.swing.plaf.synth.SynthConstantsで宣言されているフィールド
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明static ComponentUI
指定されたコンポーネントの新しいUIオブジェクトを作成します。protected Icon
推奨/最小/最大サイズの計算に使われるアイコンを返します。クラスjavax.swing.plaf.synth.SynthButtonUIで宣言されたメソッド
getContext, getDefaultIcon, getIcon, paint, paint, paintBorder, propertyChange, update
クラスjavax.swing.plaf.basic.BasicButtonUIで宣言されたメソッド
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, getTextShiftOffset, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
クラスjavax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, uninstallUI
-
コンストラクタの詳細
-
SynthRadioButtonUI
public SynthRadioButtonUI()SynthRadioButtonUI
を構築します。
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent b) 指定されたコンポーネントの新しいUIオブジェクトを作成します。- パラメータ:
b
- UIオブジェクトを作成するコンポーネント- 戻り値:
- UIオブジェクト
-
getSizingIcon
protected Icon getSizingIcon(AbstractButton b) 推奨/最小/最大サイズの計算に使われるアイコンを返します。- オーバーライド:
getSizingIcon
、クラスSynthButtonUI
- パラメータ:
b
- preferred/minimum/maximumサイズの計算時に使用されるAbstractButton
を指定します。- 戻り値:
- preferred/minimum/maximumサイズの計算に使用されるアイコン。
-