|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ColorChooserUI
javax.swing.plaf.basic.BasicColorChooserUI
public class BasicColorChooserUI
為 JColorChooser 提供基本外觀。
| 巢狀類別摘要 | |
|---|---|
class |
BasicColorChooserUI.PropertyHandler
因編譯器故障而被標記為 "public" 的內部類別。 |
| 欄位摘要 | |
|---|---|
protected JColorChooser |
chooser
在其上安裝此 BasicColorChooserUI 的 JColorChooser。 |
protected AbstractColorChooserPanel[] |
defaultChoosers
|
protected ChangeListener |
previewListener
|
protected PropertyChangeListener |
propertyChangeListener
|
| 建構子摘要 | |
|---|---|
BasicColorChooserUI()
|
|
| 方法摘要 | |
|---|---|
protected AbstractColorChooserPanel[] |
createDefaultChoosers()
|
protected PropertyChangeListener |
createPropertyChangeListener()
|
static ComponentUI |
createUI(JComponent c)
|
protected void |
installDefaults()
|
protected void |
installListeners()
|
protected void |
installPreviewPanel()
|
void |
installUI(JComponent c)
配置指定元件,使其適合外觀。 |
protected void |
uninstallDefaultChoosers()
|
protected void |
uninstallDefaults()
|
protected void |
uninstallListeners()
|
void |
uninstallUI(JComponent c)
在 installUI 期間,在指定元件上反向執行的配置操作。 |
| 從類別 javax.swing.plaf.ComponentUI 繼承的方法 |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 欄位詳細資訊 |
|---|
protected JColorChooser chooser
protected AbstractColorChooserPanel[] defaultChoosers
protected ChangeListener previewListener
protected PropertyChangeListener propertyChangeListener
| 建構子詳細資訊 |
|---|
public BasicColorChooserUI()
| 方法詳細資訊 |
|---|
public static ComponentUI createUI(JComponent c)
protected AbstractColorChooserPanel[] createDefaultChoosers()
protected void uninstallDefaultChoosers()
public void installUI(JComponent c)
ComponentUI 複製的描述ComponentUI 實例將作為 UI 委託安裝在指定元件上時,可調用此方法。此方法應該為外觀完整地配置元件,包括以下方面:
LayoutManager。
PropertyChangeListener。
ComponentUI 中的 installUIc - 將安裝此 UI 委託的元件ComponentUI.uninstallUI(javax.swing.JComponent),
JComponent.setUI(javax.swing.plaf.ComponentUI),
JComponent.updateUI()public void uninstallUI(JComponent c)
ComponentUI 複製的描述installUI 期間,在指定元件上反向執行的配置操作。當此 UIComponent 實例將作為 UI 委託從指定元件上移除時,可調用此方法。此方法應該取消在 installUI 中執行的配置操作,非常小心地使 JComponent 實例處於某種潔淨狀態(沒有額外的偵聽器、沒有特定於外觀的屬性物件等等)。配置內容應該套件括以下方面:
ComponentUI 中的 uninstallUIc - 從中移除此 UI 委託的元件;此參數常被忽略,但如果 UI 物件是無狀態的並由多個元件共享,則可以使用該參數ComponentUI.installUI(javax.swing.JComponent),
JComponent.updateUI()protected void installPreviewPanel()
protected void installDefaults()
protected void uninstallDefaults()
protected void installListeners()
protected PropertyChangeListener createPropertyChangeListener()
protected void uninstallListeners()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。