JavaTM Platform
Standard Ed. 6

javax.swing.filechooser
클래스 FileView

java.lang.Object 
  상위를 확장 javax.swing.filechooser.FileView
직계의 기존의 서브 클래스:
BasicFileChooserUI.BasicFileView


public abstract class FileView
extends Object

FileView 는, 파일 츄-더에 File 의 UI 정보를 제공하기 위해서 구현하는 abstract 클래스를 정의합니다. 각 L&F JFileChooserUI 객체는, 그 L&F 에 고유의 적절한 아이콘 및 종류의 설명을 돌려주기 위해서(때문에), 이 클래스를 구현합니다. 예를 들어, Windows 의 L&F 는, 디렉토리 및 총칭 파일로 사용하는 Windows 의 총칭 아이콘을 돌려줍니다. 또,JFileChooser.setFileView(javax.swing.filechooser.FileView) 를 사용해 독자적인 FileViewJFileChooser 에 제공하는 것으로써, 다른 아이콘이나 추가 정보를 돌려줄 수가 있습니다.

JFileChooser 는 최초로 사용자 정의의 FileView 가 있을지 어떨지를 조사해 있는 경우는 우선 거기로부터 파일의 종류에 대한 정보를 가져옵니다. 메소드에 대해서 FileViewnull 를 돌려주는 경우,JFileChooser 는 그 L&F 에 고유의 뷰를 사용해 정보를 가져옵니다. 예를 들어, JPG 파일에는 Icon 를 돌려주어, 다른 모든 파일에는 null 아이콘을 돌려주는 FileView 클래스를 제공하면(자), UI 의 FileView 는 다른 모든 파일에 대해서 디폴트의 아이콘을 제공합니다.

단순한 파이르뷰의 구현예에 대해서는,yourJDK/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 Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.