JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.basic
類別 BasicToggleButtonUI

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
 
建構子摘要
BasicToggleButtonUI()
           
 
方法摘要
static ComponentUI createUI(JComponent b)
           
protected  String getPropertyPrefix()
           
protected  int getTextShiftOffset()
          覆寫以便不用為 Toggle 按鈕和子類別交替呈現文本。
 void paint(Graphics g, JComponent c)
          繪製指定元件,使其適合外觀。
protected  void paintIcon(Graphics g, AbstractButton b, Rectangle iconRect)
           
 
從類別 javax.swing.plaf.basic.BasicButtonUI 繼承的方法
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, getPreferredSize, installDefaults, installKeyboardActions, installListeners, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
 
從類別 javax.swing.plaf.ComponentUI 繼承的方法
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

BasicToggleButtonUI

public BasicToggleButtonUI()
方法詳細資訊

createUI

public static ComponentUI createUI(JComponent b)

getPropertyPrefix

protected String getPropertyPrefix()
覆寫:
類別 BasicButtonUI 中的 getPropertyPrefix

paint

public void paint(Graphics g,
                  JComponent c)
從類別 ComponentUI 複製的描述
繪製指定元件,使其適合外觀。在將要繪製指定元件時,從 ComponentUI.update 方法中調用此方法。子類別應該覆寫此方法並使用指定 Graphics 物件來呈現元件的內容。

覆寫:
類別 BasicButtonUI 中的 paint
參數:
g - 將在其中進行繪製的 Graphics 上下文
c - 將繪製的元件;此參數常被忽略,但如果 UI 物件是無狀態的並由多個元件共享,則可以使用該參數
另請參見:
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)

paintIcon

protected void paintIcon(Graphics g,
                         AbstractButton b,
                         Rectangle iconRect)

getTextShiftOffset

protected int getTextShiftOffset()
覆寫以便不用為 Toggle 按鈕和子類別交替呈現文本。

覆寫:
類別 BasicButtonUI 中的 getTextShiftOffset

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only