JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.plaf.basic
Ŭ·¡½º BasicDirectoryModel

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.AbstractListModel 
      »óÀ§¸¦ È®Àå javax.swing.plaf.basic.BasicDirectoryModel
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
PropertyChangeListener, Serializable, EventListener, ListModel

public class BasicDirectoryModel
extends AbstractListModel
implements PropertyChangeListener

ÆÄÀÏ ¸®½ºÆ®ÀÇ ±âº» ±¸ÇöÀÔ´Ï´Ù.


ÇÊµå °³¿ä
 
Ŭ·¡½º javax.swing. AbstractListModel ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
listenerList
 
»ý¼ºÀÚ °³¿ä
BasicDirectoryModel (JFileChooser  filechooser)
           
 
¸Þ¼­µå °³¿ä
 boolean contains (Object  o)
           
 void fireContentsChanged ()
           
 Vector <File > getDirectories ()
           
 Object getElementAt (int index)
          ÁöÁ¤µÈ À妽º·Î ³ªÅ¸³ª´Â °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.
 Vector <File > getFiles ()
           
 int getSize ()
          ¸®½ºÆ®ÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.
 int indexOf (Object  o)
           
 void intervalAdded (ListDataEvent  e)
          ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
 void intervalRemoved (ListDataEvent  e)
          ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
 void invalidateFileCache ()
          ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.
protected  boolean lt (File  a, File  b)
           
 void propertyChange (PropertyChangeEvent  e)
          ¹Ù¿îµå ÇÁ·ÎÆÛƼÀÇ º¯°æ½Ã¿¡ È£ÃâÇÕ´Ï´Ù.
 boolean renameFile (File  oldFile, File  newFile)
          ±âº»ÀÌ µÇ´Â ÆÄÀÏ ½Ã½ºÅÛ³»ÀÇ ÆÄÀϸíÀÇ º¯°æÀ» ÇÕ´Ï´Ù.
protected  void sort (Vector <? extends File > v)
           
 void validateFileCache ()
           
 
Ŭ·¡½º javax.swing. AbstractListModel ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

BasicDirectoryModel

public BasicDirectoryModel(JFileChooser  filechooser)
¸Þ¼­µåÀÇ »ó¼¼

propertyChange

public void propertyChange(PropertyChangeEvent  e)
ÀÎÅÍÆäÀ̽º PropertyChangeListener ±â¼ú:
¹Ù¿îµå ÇÁ·ÎÆÛƼÀÇ º¯°æ½Ã¿¡ È£ÃâÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º PropertyChangeListener ³»ÀÇ propertyChange
ÆĶó¹ÌÅÍ:
e - À̺¥Æ® ¼Ò½º ¹× º¯°æÇÑ ÇÁ·ÎÆÛƼ¸¦ ±â¼úÇÏ´Â PropertyChangeEvent °´Ã¼

invalidateFileCache

public void invalidateFileCache()
ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.


getDirectories

public Vector <File > getDirectories()

getFiles

public Vector <File > getFiles()

validateFileCache

public void validateFileCache()

renameFile

public boolean renameFile(File  oldFile,
                          File  newFile)
±âº»ÀÌ µÇ´Â ÆÄÀÏ ½Ã½ºÅÛ³»ÀÇ ÆÄÀϸíÀÇ º¯°æÀ» ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
oldFile - ±âÁ¸ ÆÄÀÏÀ» ³ªÅ¸³»´Â File °´Ã¼
newFile - Èñ¸ÁÇÏ´Â »õ·Î¿î ÆÄÀϸíÀ» ³ªÅ¸³»´Â File °´Ã¼
¹Ýȯ°ª:
À̸§ º¯°æ¿¡ ¼º°øÇßÀ» °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
µµÀÔµÈ ¹öÀü :
1.4

fireContentsChanged

public void fireContentsChanged()

getSize

public int getSize()
ÀÎÅÍÆäÀ̽º ListModel ±â¼ú:
¸®½ºÆ®ÀÇ ±æÀ̸¦ ¸®ÅÏÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ListModel ³»ÀÇ getSize
¹Ýȯ°ª:
¸®½ºÆ®ÀÇ ±æÀÌ

contains

public boolean contains(Object  o)

indexOf

public int indexOf(Object  o)

getElementAt

public Object  getElementAt(int index)
ÀÎÅÍÆäÀ̽º ListModel ±â¼ú:
ÁöÁ¤µÈ À妽º·Î ³ªÅ¸³ª´Â °ªÀ» ¸®ÅÏÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º ListModel ³»ÀÇ getElementAt
ÆĶó¹ÌÅÍ:
index - ¿ä±¸ÇÏ´Â À妽º
¹Ýȯ°ª:
index°ª

intervalAdded

public void intervalAdded(ListDataEvent  e)
ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.


intervalRemoved

public void intervalRemoved(ListDataEvent  e)
ÆóÁö - »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.


sort

protected void sort(Vector <?  extends File > v)

lt

protected boolean lt(File  a,
                     File  b)

JavaTM 2 Platform
Standard Ed. 5.0

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