JavaTM 2 Platform
Standard Ed. 5.0

javax.swing
Ŭ·¡½º AbstractSpinnerModel

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.AbstractSpinnerModel
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
SpinnerModel
¾Ë·ÁÁø Á÷°è ¼­ºê Ŭ·¡½º:
SpinnerDateModel, SpinnerListModel, SpinnerNumberModel

public abstract class AbstractSpinnerModel
extends Object
implements SpinnerModel

ÀÌ Å¬·¡½º¿¡¼­´Â ´ëºÎºÐÀÇ °íÁ¤ SpinnerModel ±¸Çö¿¡ ÀûÀýÇÑ SpinnerModel ÀÎÅÍÆäÀ̽ºÀÇ ChangeListener ºÎºÐÀ» Á¦°øÇÕ´Ï´Ù. ¼­ºê Ŭ·¡½º´Â ÃÖ¼Ò°ª, ÃÖ´ë°ª, °ªÇÁ·ÎÆÛƼ, getNextValue ¸Þ¼­µå ¹× getPreviousValue ¸Þ¼­µå °¢°¢ÀÇ ±¸ÇöÀ» Æ÷ÇÔÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.4
°ü·Ã Ç׸ñ:
JSpinner, SpinnerModel, SpinnerListModel, SpinnerNumberModel, SpinnerDateModel

ÇÊµå °³¿ä
protected  EventListenerList listenerList
          ÀÌ ¸ðµ¨ÀÇ ChangeListeners ¸®½ºÆ®ÀÔ´Ï´Ù.
 
»ý¼ºÀÚ °³¿ä
AbstractSpinnerModel ()
           
 
¸Þ¼­µå °³¿ä
 void addChangeListener (ChangeListener  l)
          ChangeListener¸¦ ¸ðµ¨ÀÇ ¸®½º³Ê ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
protected  void fireStateChanged ()
           °¢ ChangeListener ·Î stateChanged() ¸Þ¼­µå¸¦ ½ÇÇàÇÕ´Ï´Ù.
 ChangeListener [] getChangeListeners ()
          addChangeListener()·Î ÀÌ AbstractButton¿¡ Ãß°¡µÇ´Â ¸ðµç ChangeListener ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
<T extends EventListener >
T[]
getListeners (Class <T> listenerType)
          ÀÌ ¸ðµ¨¿¡ Ãß°¡µÈ, ÁöÁ¤µÈ ÇüÅÂÀÇ ¸ðµç ¸®½º³ÊÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.
 void removeChangeListener (ChangeListener  l)
          ¸ðµ¨ÀÇ ¸®½º³Ê ¸®½ºÆ®·ÎºÎÅÍ ChangeListener¸¦ »èÁ¦ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
ÀÎÅÍÆäÀ̽º javax.swing. SpinnerModel ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
getNextValue, getPreviousValue, getValue, setValue
 

ÇʵåÀÇ »ó¼¼

listenerList

protected EventListenerList  listenerList
ÀÌ ¸ðµ¨ÀÇ ChangeListeners ¸®½ºÆ®ÀÔ´Ï´Ù. ¼­ºê Ŭ·¡½º µ¶ÀÚÀûÀÎ ¸®½º³Ê¸¦ ¿©±â¿¡ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

»ý¼ºÀÚ »ó¼¼

AbstractSpinnerModel

public AbstractSpinnerModel()
¸Þ¼­µåÀÇ »ó¼¼

addChangeListener

public void addChangeListener(ChangeListener  l)
ChangeListener¸¦ ¸ðµ¨ÀÇ ¸®½º³Ê ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ChangeListeners´Â ¸ðµ¨ÀÇ °ªÀÌ º¯°æµÇ¾úÀ» ¶§¿¡ ÅëÁö¸¦ ¹ÞÀ» ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º SpinnerModel ³»ÀÇ addChangeListener
ÆĶó¹ÌÅÍ:
l - Ãß°¡ÇÏ´Â ChangeListener
°ü·Ã Ç׸ñ:
removeChangeListener(javax.swing.event.ChangeListener), SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)

removeChangeListener

public void removeChangeListener(ChangeListener  l)
¸ðµ¨ÀÇ ¸®½º³Ê ¸®½ºÆ®·ÎºÎÅÍ ChangeListener¸¦ »èÁ¦ÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º SpinnerModel ³»ÀÇ removeChangeListener
ÆĶó¹ÌÅÍ:
l - »èÁ¦ÇÏ´Â ChangeListener
°ü·Ã Ç׸ñ:
addChangeListener(javax.swing.event.ChangeListener), SpinnerModel.removeChangeListener(javax.swing.event.ChangeListener)

getChangeListeners

public ChangeListener [] getChangeListeners()
addChangeListener()·Î ÀÌ AbstractButton¿¡ Ãß°¡µÇ´Â ¸ðµç ChangeListener ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
Ãß°¡µÈ ¸ðµç ChangeListener, ¶Ç´Â ¸®½º³Ê°¡ Ãß°¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â ºñ¾îÀÖ´Â ¹è¿­
µµÀÔµÈ ¹öÀü :
1.4

fireStateChanged

protected void fireStateChanged()
°¢ ChangeListener ·Î stateChanged() ¸Þ¼­µå¸¦ ½ÇÇàÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
SpinnerModel.setValue(java.lang.Object), EventListenerList

getListeners

public <T extends EventListener > T[] getListeners(Class <T> listenerType)
ÀÌ ¸ðµ¨¿¡ Ãß°¡µÈ, ÁöÁ¤µÈ ÇüÅÂÀÇ ¸ðµç ¸®½º³ÊÀÇ ¹è¿­À» ¸®ÅÏÇÕ´Ï´Ù. ¿¹¸¦ µé¾îÀÌ ¸ðµ¨¿¡ Ãß°¡µÈ ¸ðµç ChangeListeners¸¦ °Ë»öÇÕ´Ï´Ù.

myAbstractSpinnerModel.getListeners(ChangeListener.class);
 

ÆĶó¹ÌÅÍ:
listenerType - ¸®ÅÏµÈ ¸®½º³ÊÇü. ChangeListener.class µî
¹Ýȯ°ª:
ÀÌ ¸ðµ¨·ÎºÎÅÍ listenerType ÅëÁö¸¦ ¹ÞÀº ¸ðµç °´Ã¼

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.