java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
javax.swing.plaf.basic.BasicRadioButtonUI
- 直系の既知のサブクラス:
- BasicCheckBoxUI,- MetalRadioButtonUI
public class BasicRadioButtonUI extends BasicToggleButtonUI
BasicRadioButtonUIのRadioButtonUI実装です。
- 
フィールドのサマリークラス javax.swing.plaf.basic.BasicButtonUIで宣言されたフィールドdefaultTextIconGap, defaultTextShiftOffset
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 BasicRadioButtonUI()
- 
メソッドのサマリー修飾子と型 メソッド 説明 static ComponentUIcreateUI(JComponent b)BasicRadioButtonUIのインスタンスを返します。IcongetDefaultIcon()デフォルトのアイコンを返します。DimensiongetPreferredSize(JComponent c)ラジオ・ボタンの推奨サイズです。voidpaint(Graphics g, JComponent c)ラジオ・ボタンをペイントします。protected voidpaintFocus(Graphics g, Rectangle textRect, Dimension size)フォーカスされたラジオ・ボタンをペイントします。クラス javax.swing.plaf.basic.BasicToggleButtonUIで宣言されたメソッドgetTextShiftOffset, paintIconクラス javax.swing.plaf.basic.BasicButtonUIで宣言されたメソッドclearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListenersクラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update
- 
フィールド詳細- 
iconprotected Icon iconアイコン。
 
- 
- 
コンストラクタの詳細- 
BasicRadioButtonUIpublic BasicRadioButtonUI()
 
- 
- 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent b)BasicRadioButtonUIのインスタンスを返します。- パラメータ:
- b- コンポーネント
- 戻り値:
- BasicRadioButtonUIのインスタンス
 
- 
getDefaultIconpublic Icon getDefaultIcon()デフォルトのアイコンを返します。- 戻り値:
- デフォルトのアイコン
 
- 
paintpublic void paint(Graphics g, JComponent c)ラジオ・ボタンをペイントします。- オーバーライド:
- paint、クラス:- ComponentUI
- パラメータ:
- g- ペイント対象の- Graphicsコンテキスト
- c- ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 関連項目:
- ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
 
- 
paintFocusフォーカスされたラジオ・ボタンをペイントします。- パラメータ:
- g-- Graphicsのインスタンス
- textRect- バインド
- size- ラジオ・ボタンのサイズ
 
- 
getPreferredSizepublic Dimension getPreferredSize(JComponent c)ラジオ・ボタンの推奨サイズです。- オーバーライド:
- getPreferredSize、クラス:- ComponentUI
- パラメータ:
- c- 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- Look&Feelに適した指定されたコンポーネントの優先サイズを含むDimensionオブジェクト
- 関連項目:
- JComponent.getPreferredSize(),- LayoutManager.preferredLayoutSize(java.awt.Container)
 
 
-