|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.colorchooser.DefaultColorSelectionModel
public class DefaultColorSelectionModel
ColorSelectionModel
의 총칭 구현입니다.
Color
필드의 개요 | |
---|---|
protected ChangeEvent |
changeEvent
이벤트의 유일한 상태 (read 전용)는 소스 프로퍼티이므로, 각 모델 인스턴스에 필요한 ChangeEvent 는 1 개 뿐입니다. |
protected EventListenerList |
listenerList
|
생성자 의 개요 | |
---|---|
DefaultColorSelectionModel ()
Color.white 로 설정된 현재의 칼라를 사용해,DefaultColorSelectionModel 를 작성합니다. |
|
DefaultColorSelectionModel (Color color)
color (null 이외)로 설정된 현재의 칼라를 사용해,DefaultColorSelectionModel 를 작성합니다. |
메소드의 개요 | |
---|---|
void |
addChangeListener (ChangeListener l)
모델에 ChangeListener 를 추가합니다. |
protected void |
fireStateChanged ()
각 ChangeListener 의 stateChanged 메소드를 실행합니다. |
ChangeListener [] |
getChangeListeners ()
addChangeListener 으로 이 DefaultColorSelectionModel 에 추가되는, 모든 ChangeListener 의 배열을 돌려줍니다. |
Color |
getSelectedColor ()
선택한 null 이외의 Color 를 돌려줍니다. |
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
는 1 개 뿐입니다. 여기서 생성된 이벤트의 소스는, 항상 「this」입니다.
protected EventListenerList listenerList
생성자 의 상세 |
---|
public DefaultColorSelectionModel()
Color.white
로 설정된 현재의 칼라를 사용해,DefaultColorSelectionModel
를 작성합니다. 이것은, 디폴트 생성자 입니다.
public DefaultColorSelectionModel(Color color)
color
(null
이외)로 설정된 현재의 칼라를 사용해,DefaultColorSelectionModel
를 작성합니다. 칼라의 null
설정은 미정도리이기 때문에, 예상외의 결과가 될 가능성이 있는 것에 주의해 주세요.
color
- 신규의 Color
메소드의 상세 |
---|
public Color getSelectedColor()
null
이외의 Color
를 돌려줍니다.
ColorSelectionModel
내의 getSelectedColor
Color
ColorSelectionModel.setSelectedColor(java.awt.Color)
public void setSelectedColor(Color color)
color
로 설정합니다. 칼라의 null
설정은 미정도리이기 때문에, 예상외의 결과가 될 가능성이 있는 것에 주의해 주세요. 이 메소드는, 현재의 칼라를 신규의 null
이외의 칼라로 설정하면(자), 상태 변경 이벤트를 트리거합니다. 신규의 칼라가 현재의 칼라와 같은 경우는, 이벤트는 트리거되지 않습니다.
ColorSelectionModel
내의 setSelectedColor
color
- 신규의 Color
ColorSelectionModel.getSelectedColor()
,
ColorSelectionModel.addChangeListener(javax.swing.event.ChangeListener)
public void addChangeListener(ChangeListener l)
ChangeListener
를 추가합니다.
ColorSelectionModel
내의 addChangeListener
l
- 추가하는 ChangeListener
public void removeChangeListener(ChangeListener l)
ChangeListener
를 삭제합니다.
ColorSelectionModel
내의 removeChangeListener
l
- 삭제되는 ChangeListener
public ChangeListener [] getChangeListeners()
addChangeListener
으로 이 DefaultColorSelectionModel
에 추가되는, 모든 ChangeListener
의 배열을 돌려줍니다.
ChangeListener
, 추가된 청취자가 없는 경우는
빈 상태(empty)의 배열protected void fireStateChanged()
ChangeListener
의 stateChanged
메소드를 실행합니다.
EventListenerList
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.