JavaTM 2 Platform
Standard Ed. 6

javax.swing.plaf.metal
類別 MetalSeparatorUI

java.lang.Object
  繼承者 javax.swing.plaf.ComponentUI
      繼承者 javax.swing.plaf.SeparatorUI
          繼承者 javax.swing.plaf.basic.BasicSeparatorUI
              繼承者 javax.swing.plaf.metal.MetalSeparatorUI
直接已知子類別:
MetalPopupMenuSeparatorUI

public class MetalSeparatorUI
extends BasicSeparatorUI

SeparatorUI 的 Metal L&F 實作。此實作是一個“組合的”視圖/控制器。

警告:此類別的已序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲或運行相同 Swing 版本的應用程序之間的 RMI。從 1.4 版本開始,已在 java.beans 套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder


欄位摘要
 
從類別 javax.swing.plaf.basic.BasicSeparatorUI 繼承的欄位
highlight, shadow
 
建構子摘要
MetalSeparatorUI()
           
 
方法摘要
static ComponentUI createUI(JComponent c)
           
 Dimension getPreferredSize(JComponent c)
          返回指定元件的適合外觀的首選大小。
protected  void installDefaults(JSeparator s)
           
 void paint(Graphics g, JComponent c)
          繪製指定元件,使其適合外觀。
 
從類別 javax.swing.plaf.basic.BasicSeparatorUI 繼承的方法
getMaximumSize, getMinimumSize, installListeners, installUI, uninstallDefaults, uninstallListeners, uninstallUI
 
從類別 javax.swing.plaf.ComponentUI 繼承的方法
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, update
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

MetalSeparatorUI

public MetalSeparatorUI()
方法詳細資訊

createUI

public static ComponentUI createUI(JComponent c)

installDefaults

protected void installDefaults(JSeparator s)
覆寫:
類別 BasicSeparatorUI 中的 installDefaults

paint

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

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

getPreferredSize

public Dimension getPreferredSize(JComponent c)
從類別 ComponentUI 複製的描述
返回指定元件的適合外觀的首選大小。如果返回 null,則首選大小將由元件的佈局管理器計算(對於安裝了特定佈局管理器的元件而言,這是首選方法)。此方法的預設實作返回 null

覆寫:
類別 BasicSeparatorUI 中的 getPreferredSize
參數:
c - 將查詢其首選大小的元件;此參數常被忽略,但如果 UI 物件是無狀態的並由多個元件共享,則可以使用該參數
另請參見:
JComponent.getPreferredSize(), LayoutManager.preferredLayoutSize(java.awt.Container)

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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