JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.filechooser
Ŭ·¡½º FileView

java.lang.Object 
  |
  +--javax.swing.filechooser.FileView
Á÷°èÀÇ ±âÁ¸ÀÇ ¼­ºê Ŭ·¡½º:
BasicFileChooserUI.BasicFileView

public abstract class FileView
extends Object

ÆÄÀÏ Ãò-´õ¿¡ File ÀÇ UI Á¤º¸¸¦ Á¦°øÇϱâ À§Çؼ­ ±¸ÇöÇÏ´Â Ãß»ó Ŭ·¡½º¸¦ Á¤ÀÇÇÕ´Ï´Ù. °¢ L&F JFileChooserUI ¿ÀºêÁ§Æ®´Â ±× L&F ¿¡ °íÀ¯ÀÇ ÀûÀýÇÑ ¾ÆÀÌÄÜ ¹× Á¾·ùÀÇ ¼³¸íÀ» µ¹·ÁÁÖ±â À§Çؼ­(¶§¹®¿¡), ÀÌ Å¬·¡½º¸¦ ±¸ÇöÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Windows ÀÇ L&F ´Â µð·ºÅ丮 ¹× ¹ü¿ë ÆÄÀÏ·Î »ç¿ëÇÏ´Â Windows ÀÇ ¹ü¿ë ¾ÆÀÌÄÜÀ» µ¹·ÁÁÝ´Ï´Ù. ¶Ç,JFileChooser.setFileView(javax.swing.filechooser.FileView) ¸¦ »ç¿ëÇØ µ¶ÀÚÀûÀÎ FileView ¸¦ JFileChooser ¿¡ Á¦°øÇÏ´Â °ÍÀ¸·Î½á, ´Ù¸¥ ¾ÆÀÌÄÜÀ̳ª Ãß°¡ Á¤º¸¸¦ µ¹·ÁÁÙ ¼ö°¡ ÀÖ½À´Ï´Ù.

JFileChooser ´Â ÃÖÃÊ·Î À¯Àú Á¤ÀÇÀÇ FileView °¡ ÀÖÀ»Áö ¾î¶³Áö¸¦ Á¶»çÇØ ÀÖ´Â °æ¿ì´Â ¿ì¼± °Å±â·ÎºÎÅÍ ÆÄÀÏÀÇ Á¾·ù¿¡ ´ëÇÑ Á¤º¸¸¦ ÃëµæÇÕ´Ï´Ù. ¸Þ¼Òµå¿¡ ´ëÇØ¼­ FileView °¡ null ¸¦ µ¹·ÁÁÖ´Â °æ¿ì, JFileChooser ´Â ±× L&F ¿¡ °íÀ¯ÀÇ ºä¸¦ »ç¿ëÇØ Á¤º¸¸¦ ÃëµæÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, JPG ÆÄÀÏ¿¡´Â Icon ¸¦ µ¹·ÁÁÖ¾î, ´Ù¸¥ ¸ðµç ÆÄÀÏ¿¡´Â null ¾ÆÀÌÄÜÀ» µ¹·ÁÁÖ´Â FileView Ŭ·¡½º¸¦ Á¦°øÇϸé(ÀÚ), UI ÀÇ FileView ´Â ´Ù¸¥ ¸ðµç ÆÄÀÏ¿¡ ´ëÇØ¼­ µðÆúÆ®ÀÇ ¾ÆÀÌÄÜÀ» Á¦°øÇÕ´Ï´Ù.

´Ü¼øÇÑ ÆÄÀÏ ÇÊÅÍÀÇ ±¸Çö¿¹¿¡ ´ëÇØ¼­´Â yourSDK/demo/jfc/FileChooserDemo/ExampleFileView.java¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. »ó¼¼¿Í ¿¹¿¡ ´ëÇØ¼­´Â ¡¸The Java Tutorial¡¹ÀÇ¡¸How to Use File Choosers¡¹¼½¼ÇÀ» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
JFileChooser

»ý¼ºÀÚÀÇ °³¿ä
FileView ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
 String getDescription (File  f)
          Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â ÆÄÀÏÀÇ ¼³¸íÀÔ´Ï´Ù.
 Icon getIcon (File  f)
          JFileChooser ·Î ÀÌ ÆÄÀÏÀ» ³ªÅ¸³»´Â ¾ÆÀÌÄÜÀÔ´Ï´Ù.
 String getName (File  f)
          ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù.
 String getTypeDescription (File  f)
          Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â ÆÄÀÏÀÇ Á¾·ùÀÇ ¼³¸íÀÔ´Ï´Ù.
 Boolean isTraversable (File  f)
          µð·ºÅ丮¿¡ À̵¿ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

FileView

public FileView()
¸Þ¼ÒµåÀÇ »ó¼¼

getName

public String  getName(File  f)
ÆÄÀÏÀÇ À̸§ÀÔ´Ï´Ù. Åë»óÀº ´Ü¼øÇÏ°Ô f.getName()°¡ µË´Ï´Ù.


getDescription

public String  getDescription(File  f)
Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â ÆÄÀÏÀÇ ¼³¸íÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, jag.jpg ¶ó°í ÇÏ´Â ÆÄÀÏÀÇ ¼³¸íÀº ¡¸James Gosling ÀÇ ¾ó±¼ÀÇ JPEG À̹ÌÁö ÆÄÀÏ¡¹°ú °°ÀÌ µË´Ï´Ù.


getTypeDescription

public String  getTypeDescription(File  f)
Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â ÆÄÀÏÀÇ Á¾·ùÀÇ ¼³¸íÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, jpg ÆÄÀÏÀÇ Á¾·ùÀÇ ¼³¸íÀº ¡¸JPEG ¾ÐÃà À̹ÌÁö ÆÄÀÏ¡¹°ú °°ÀÌ µË´Ï´Ù.


getIcon

public Icon  getIcon(File  f)
JFileChooser ·Î ÀÌ ÆÄÀÏÀ» ³ªÅ¸³»´Â ¾ÆÀÌÄÜÀÔ´Ï´Ù.


isTraversable

public Boolean  isTraversable(File  f)
µð·ºÅ丮¿¡ À̵¿ °¡´ÉÇѰ¡ ¾î¶²°¡¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿¹¸¦ µé¾î, µð·ºÅ丮³»¿¡ º¹ÇÕ ¹®¼­¸¦ Ç¥ÇöÇÏ´Â °æ¿ì¿¡, À¯Àú¿¡°Ô ±× µð·ºÅ丮³»¿¡ÀÇ À̵¿À» Çã°¡ÇÏÁö ¾ÊÀ» ¶§¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.


JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.