- 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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SynthRadioButtonUI()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent b)
指定されたコンポーネントの新しいUIオブジェクトを作成します。protected String
getPropertyPrefix()
プロパティのプレフィクスを返します。protected Icon
getSizingIcon(AbstractButton b)
推奨/最小/最大サイズの計算に使われるアイコンを返します。void
paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
ボーダーをペイントします。-
クラス javax.swing.plaf.basic.BasicButtonUIから継承されたメソッド
clearTextShiftOffset, createButtonListener, getBaselineResizeBehavior, getDefaultTextIconGap, getTextShiftOffset, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI
-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount
-
クラス java.lang.Objectから継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
クラス javax.swing.plaf.synth.SynthButtonUIから継承されたメソッド
getBaseline, getContext, getDefaultIcon, getIcon, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installListeners, paint, paint, propertyChange, uninstallDefaults, uninstallListeners, update
-
-
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent b)
指定されたコンポーネントの新しいUIオブジェクトを作成します。- パラメータ:
b
- UIオブジェクトを作成するコンポーネント- 戻り値:
- UIオブジェクト
-
getPropertyPrefix
protected String getPropertyPrefix()
プロパティのプレフィクスを返します。- オーバーライド:
getPropertyPrefix
、クラス:SynthToggleButtonUI
- 戻り値:
- プロパティ・プレフィクス
-
getSizingIcon
protected Icon getSizingIcon(AbstractButton b)
推奨/最小/最大サイズの計算に使われるアイコンを返します。- オーバーライド:
getSizingIcon
、クラス:SynthButtonUI
- パラメータ:
b
- preferred/minimum/maximumサイズを計算するときに使用するAbstractButton
を指定します。- 戻り値:
- preferred/minimum/maximumサイズの計算に使用されるアイコン。
-
paintBorder
public void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
ボーダーをペイントします。- 定義:
paintBorder
、インタフェース:SynthUI
- オーバーライド:
paintBorder
、クラス:SynthToggleButtonUI
- パラメータ:
context
- コンポーネント・コンテキストg
- ペイントされるGraphics
x
- X座標y
- Y座標w
- ボーダーの幅h
- ボーダーの高さ
-
-