|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjavax.swing.colorchooser.DefaultColorSelectionModel
public class DefaultColorSelectionModel
ColorSelectionModel 的一般實作。
Color| 欄位摘要 | |
|---|---|
protected ChangeEvent |
changeEvent
由於事件的惟一狀態(只讀)為源屬性,所以每個模型實例只需要一個 ChangeEvent。 |
protected EventListenerList |
listenerList
|
| 建構子摘要 | |
|---|---|
DefaultColorSelectionModel()
創建一個 DefaultColorSelectionModel,其當前顏色被設置為 Color.white。 |
|
DefaultColorSelectionModel(Color color)
創建一個 DefaultColorSelectionModel,其當前顏色被設置為 color,該顏色不應為 null。 |
|
| 方法摘要 | |
|---|---|
void |
addChangeListener(ChangeListener l)
將一個 ChangeListener 添加到模型中。 |
protected void |
fireStateChanged()
運行每個 ChangeListener 的 stateChanged 方法。 |
ChangeListener[] |
getChangeListeners()
返回一個使用 addChangeListener 添加到此 DefaultColorSelectionModel 中的所有 ChangeListener 的陣列。 |
Color |
getSelectedColor()
返回所選取的 Color,它不應為 null。 |
void |
removeChangeListener(ChangeListener l)
從模型中移除一個 ChangeListener。 |
void |
setSelectedColor(Color color)
將選取的顏色設置為 color。 |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 欄位詳細資訊 |
|---|
protected transient ChangeEvent changeEvent
ChangeEvent。這裡產生的事件源總是“this”。
protected EventListenerList listenerList
| 建構子詳細資訊 |
|---|
public DefaultColorSelectionModel()
DefaultColorSelectionModel,其當前顏色被設置為 Color.white。這是預設的建構子。
public DefaultColorSelectionModel(Color color)
DefaultColorSelectionModel,其當前顏色被設置為 color,該顏色不應為 null。注意,將顏色設置為 null 是不確定的,這樣做可能會帶來不可預知的後果。
color - 新的 Color| 方法詳細資訊 |
|---|
public Color getSelectedColor()
Color,它不應為 null。
ColorSelectionModel 中的 getSelectedColorColorColorSelectionModel.setSelectedColor(java.awt.Color)public void setSelectedColor(Color color)
color。注意,將顏色設置為 null 是不確定的,這樣做可能會帶來不可預知的後果。如果此方法將當前顏色設置為一個新的非 null 顏色,則它會觸發狀態更改事件;如果新顏色與當前顏色相同,則不會觸發任何事件。
ColorSelectionModel 中的 setSelectedColorcolor - 新的 ColorColorSelectionModel.getSelectedColor(),
ColorSelectionModel.addChangeListener(javax.swing.event.ChangeListener)public void addChangeListener(ChangeListener l)
ChangeListener 添加到模型中。
ColorSelectionModel 中的 addChangeListenerl - 要添加的 ChangeListenerpublic void removeChangeListener(ChangeListener l)
ChangeListener。
ColorSelectionModel 中的 removeChangeListenerl - 要移除的 ChangeListenerpublic ChangeListener[] getChangeListeners()
addChangeListener 添加到此 DefaultColorSelectionModel 中的所有 ChangeListener 的陣列。
ChangeListener,如果未添加任何偵聽器,則返回一個空陣列protected void fireStateChanged()
ChangeListener 的 stateChanged 方法。
EventListenerList
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。