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実装です
-
フィールドのサマリー
クラス javax.swing.plaf.basic.BasicButtonUIで宣言されたフィールド
defaultTextIconGap, defaultTextShiftOffset -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明static ComponentUIBasicToggleButtonUIのインスタンスを返します。protected intトグル・ボタンとサブクラスのためにシフトされたテキストがレンダリングされないようにオーバーライドされます。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()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- 戻り値:
- テキストのオフセット
-