java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
- 直系の既知のサブクラス:
BasicRadioButtonUI,MetalToggleButtonUI
public class BasicToggleButtonUI extends BasicButtonUI
BasicToggleButton実装です。
-
フィールドのサマリー
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicToggleButtonUI() -
メソッドのサマリー
修飾子と型 メソッド 説明 static ComponentUIcreateUI(JComponent b)BasicToggleButtonUIのインスタンスを返します。protected intgetTextShiftOffset()トグル・ボタンとサブクラスのためにシフトされたテキストがレンダリングされないようにオーバーライドされます。protected voidpaintIcon(Graphics g, AbstractButton b, Rectangle iconRect)指定されたロケーションのアイコンをペイントします。クラス 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, getPreferredSize, installUI, paint, uninstallUI, update
-
コンストラクタの詳細
-
BasicToggleButtonUI
public BasicToggleButtonUI()
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent b)BasicToggleButtonUIのインスタンスを返します。- パラメータ:
b- コンポーネント- 戻り値:
BasicToggleButtonUIのインスタンス
-
paintIcon
protected void paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)指定されたロケーションのアイコンをペイントします。- パラメータ:
g-Graphicsのインスタンスb-ButtonのインスタンスiconRect- アイコンの境界
-
getTextShiftOffset
protected int getTextShiftOffset()トグル・ボタンとサブクラスのためにシフトされたテキストがレンダリングされないようにオーバーライドされます。- オーバーライド:
getTextShiftOffset、クラス:BasicButtonUI- 戻り値:
- テキストのオフセット
-