클래스 java.io.File 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.io.File 의 사용

File 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.io | 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.
java.util.jar | JAR (Java ARchive) 파일 형식의 read와 기입에 사용하는 클래스를 제공합니다.
java.util.zip | 표준의 ZIP 및 GZIP 파일 형식의 read 및 기입해 용클래스를 제공합니다.
javax.activation |
javax.imageio | Java Image I/O API 의 기본 패키지입니다.
javax.imageio.spi | 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.
javax.imageio.stream | 파일과 스트림로부터의 하위 레벨 입출력을 처리하는, Java 이미지 입출력 API 의 패키지입니다.
javax.sound.midi | MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.
javax.sound.midi.spi | 새로운 MIDI 디바이스, MIDI 파일 리더 및 라이터, 또는 사운드 뱅크 리더를 제공할 경우에, 서비스 프로바이더가 구현하는 인터페이스를 제공합니다.
javax.sound.sampled | 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.
javax.sound.sampled.spi | 새로운 오디오 디바이스, 원시 파일의 리더나 라이터, 또는 오디오 형식 컨버터를 제공할 경우에, 서비스 프로바이더가 서브 클래스화하는 추상 클래스를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.filechooser | 이 패키지에는,`JFileChooser` 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.
javax.swing.plaf | 1 개의 인터페이스 및 많은 abstract 클래스를 제공하고 있어, Swing 는, 플러그 인 가능한 Look & Feel 기능을 실현하기 위해서(때문에) 이러한 클래스를 이용합니다.
javax.swing.plaf.basic | 기본 Look & Feel 에 따라 구축된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.metal | 디폴트의 Look & Feel 인 Java Look & Feel (코드명은 Metal)에 따라 작성된 사용자 인터페이스 객체를 제공합니다.
javax.swing.plaf.multi | 복수의 Look & Feel 를 결합하는 사용자 인터페이스 객체를 제공합니다.
javax.tools | 컴파일러등의 프로그램으로부터 호출할 수 있는 툴의 인터페이스를 제공합니다.
javax.xml.bind | 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.
javax.xml.bind.helpers | JAXB 프로바이더만이 사용합니다.
javax.xml.parsers | XML 문서의 처리를 가능하게 하는 클래스를 제공합니다.
javax.xml.transform.stream | 이 패키지는, 스트림 및 URI 고유의 변환 API 를 구현합니다.
javax.xml.validation | 이 패키지는, XML 문서의 검증하기 위한 API 를 제공합니다.

java.awt 에서의 File 의 사용

File 형의 파라미터를 가지는 java.awt 의 메소드
`static Font` | `Font. createFont (int fontFormat, File fontFile)` 지정된 폰트 타입과 지정된 폰트 파일을 사용해 새로운 `Font` 를 돌려줍니다.
`void` | `Desktop. edit (File file)` 관련지을 수 있었던 에디터 어플리케이션을 기동해, 파일을 편집용으로 엽니다.
`void` | `Desktop. open (File file)` 관련지을 수 있었던 어플리케이션을 기동해 파일을 엽니다.
`void` | `Desktop. print (File file)` 관련지을 수 있었던 어플리케이션의 인쇄 커멘드를 사용해, 네이티브 데스크탑의 인쇄 기능으로 파일을 인쇄합니다.

java.io 에서의 File 의 사용

File 를 돌려주는 java.io 의 메소드
`static File` | `File. createTempFile (String prefix, String suffix)` 지정된 접두사와 접미사(suffix)을 파일명의 생성에 사용해, 디폴트의 임시 파일 디렉토리에 빈 상태(empty)의 파일을 생성합니다.
`static File` | `File. createTempFile (String prefix, String suffix, File directory)` 지정된 디렉토리에서 새로운 빈 상태(empty)의 파일을 생성해, 그 이름에는, 지정된 접두사 및 접미사(suffix)의 캐릭터 라인이 사용됩니다.
`File` | `File. getAbsoluteFile ()` 이 추상 경로명의 절대 형식을 돌려줍니다.
`File` | `File. getCanonicalFile ()` 이 추상 경로명의 정규 형식을 돌려줍니다.
`File` | `File. getParentFile ()` 이 추상 경로명의 부모의 추상 경로명을 돌려줍니다.
`File []` | `File. listFiles ()` 이 추상 경로명이 가리키는 디렉토리내의 파일을 나타내는 추상 경로명의 배열을 돌려줍니다.
`File []` | `File. listFiles (FileFilter filter)` 이 추상 경로명이 가리키는 디렉토리에 있는 파일 및 디렉토리 중(안)에서, 지정된 필터의 기준을 채우는 것의 추상 경로명의 배열을 돌려줍니다.
`File []` | `File. listFiles (FilenameFilter filter)` 이 추상 경로명이 가리키는 디렉토리에 있는 파일 및 디렉토리 중(안)에서, 지정된 필터의 기준을 채우는 것의 추상 경로명의 배열을 돌려줍니다.
`static File []` | `File. listRoots ()` 유효한 파일 시스템의 루트를 리스트 표시합니다.

File 형의 파라미터를 가지는 java.io 의 메소드
`boolean` | `FileFilter. accept (File pathname)` 지정된 추상 경로명이 경로명 리스트에 포함될 필요가 있을지 어떨지를 판정합니다.
`boolean` | `FilenameFilter. accept (File dir, String name)` 지정된 파일을 파일 리스트에 포함할지 어떨지를 테스트합니다.
`int` | `File. compareTo (File pathname)` 2 개의 추상 경로명을 어휘적으로 비교합니다.
`static File` | `File. createTempFile (String prefix, String suffix, File directory)` 지정된 디렉토리에서 새로운 빈 상태(empty)의 파일을 생성해, 그 이름에는, 지정된 접두사 및 접미사(suffix)의 캐릭터 라인이 사용됩니다.
`boolean` | `File. renameTo (File dest)` 이 추상 경로명이 가리키는 파일의 이름을 변경합니다.

File 형의 파라미터를 가지는 java.io 의 생성자
`File (File parent, String child)` 친추상 경로명 및 자식 경로명 스트링로부터 새로운 `File` 의 인스턴스를 생성합니다.
`FileInputStream (File file)` 파일 시스템으로 `File` 객체 `file` 에 의해 지정하는 실제의 파일에의 접속을 여는 것으로,`FileInputStream` 를 작성합니다.
`FileOutputStream (File file)` 지정된 `File` 객체에 의해 나타내지는 파일에 기입하기 위한 파일 출력 스트림을 작성합니다.
`FileOutputStream (File file, boolean append)` 지정된 `File` 객체에 의해 나타내지는 파일에 기입하기 위한 파일 출력 스트림을 작성합니다.
`FileReader (File file)` read원의 `File` 를 지정해, 신규 `FileReader` 를 작성합니다.
`FileWriter (File file)` File 객체를 지정해 FileWriter 객체를 구축합니다.
`FileWriter (File file, boolean append)` File 객체를 지정해 FileWriter 객체를 구축합니다.
`PrintStream (File file)` 행의 자동 플래시는 실시하지 않고 , 지정의 파일로 새로운 출력 스트림을 작성합니다.
`PrintStream (File file, String csn)` 행의 자동 플래시는 실시하지 않고 , 지정의 파일과 캐릭터 세트로 새로운 출력 스트림을 작성합니다.
`PrintWriter (File file)` 행의 자동 플래시는 실시하지 않고 , 지정된 파일로 새로운 PrintWriter 를 작성합니다.
`PrintWriter (File file, String csn)` 행의 자동 플래시는 실시하지 않고 , 지정된 파일과 캐릭터 세트로 새로운 PrintWriter 를 작성합니다.
`RandomAccessFile (File file, String mode)` `File` 인수로 지정된 파일로부터의 읽어들여, 및 옵션으로 기입을 행하기 위한 랜덤 억세스 파일 스트림을 작성합니다.

java.lang 에서의 File 의 사용

File 를 돌려주는 java.lang 의 메소드
`File` | `ProcessBuilder. directory ()` 이 프로세스 빌더의 작업 디렉토리를 돌려줍니다.

File 형의 파라미터를 가지는 java.lang 의 메소드
`ProcessBuilder` | `ProcessBuilder. directory (File directory)` 이 프로세스 빌더의 작업 디렉토리를 설정합니다.
`Process` | `Runtime. exec (String [] cmdarray, String [] envp, File dir)` 지정된 커멘드와 인수를, 지정된 환경과 작업 디렉토리를 가지는 독립한 프로세스로 실행합니다.
`Process` | `Runtime. exec (String command, String [] envp, File dir)` 지정된 캐릭터 라인 커멘드를, 지정된 환경과 작업 디렉토리를 가지는 독립한 프로세스로 실행합니다.

java.security 에서의 File 의 사용

File 형의 파라미터를 가지는 java.security 의 메소드
`static KeyStore.Builder` | `KeyStore.Builder. newInstance (String type, Provider provider, File file, KeyStore.ProtectionParameter protection)` 새로운 Builder 객체를 돌려줍니다.

java.util 에서의 File 의 사용

File 형의 파라미터를 가지는 java.util 의 생성자
`Formatter (File file)` 지정된 파일을 가지는 새로운 포매터를 구축합니다.
`Formatter (File file, String csn)` 지정된 파일 및 캐릭터 세트를 가지는 새로운 포매터를 구축합니다.
`Formatter (File file, String csn, Locale l)` 지정된 파일, 캐릭터 세트, 및 로케일을 가지는 새로운 포매터를 구축합니다.
`Scanner (File source)` 지정된 파일로부터 스캔 된 값을 생성하는 `Scanner` 를 새롭게 작성합니다.
`Scanner (File source, String charsetName)` 지정된 파일로부터 스캔 된 값을 생성하는 `Scanner` 를 새롭게 작성합니다.

java.util.jar 에서의 File 의 사용

File 형의 파라미터를 가지는 java.util.jar 의 메소드
`void` | `Pack200.Unpacker. unpack (File in, JarOutputStream out)` Pack200 어카이브(archive)를 읽어들여, encode 된 JAR 를 JarOutputStream 에 기입합니다.

File 형의 파라미터를 가지는 java.util.jar 의 생성자
`JarFile (File file)` 지정된 `File` 객체로부터 읽어내기 위한, 새로운 `JarFile` 를 작성합니다.
`JarFile (File file, boolean verify)` 지정된 `File` 객체로부터 읽어내기 위한, 새로운 `JarFile` 를 작성합니다.
`JarFile (File file, boolean verify, int mode)` 지정된 `File` 객체로부터 지정한 모드로 읽어내기 위한, 새로운 `JarFile` 를 작성합니다.

java.util.zip 에서의 File 의 사용

File 형의 파라미터를 가지는 java.util.zip 의 생성자
`ZipFile (File file)` File 객체로 지정된 ZIP 파일을 읽기전용으로 엽니다.
`ZipFile (File file, int mode)` 지정된 모드로 지정의 `File` 객체로부터 읽어내기 위한 새로운 `ZipFile` 를 엽니다.

javax.activation 에서의 File 의 사용

File 를 돌려주는 javax.activation 의 메소드
`File` | `FileDataSource. getFile ()` 이 FileDataSource 에 대응하는 File 객체를 돌려줍니다.

File 형의 파라미터를 가지는 javax.activation 의 메소드
`String` | `MimetypesFileTypeMap. getContentType (File f)` 파일 객체의 MIME 타입을 돌려줍니다.
`abstract String` | `FileTypeMap. getContentType (File file)` 파일 객체의 형태를 돌려줍니다.

File 형의 파라미터를 가지는 javax.activation 의 생성자
`FileDataSource (File file)` File 객체로부터 FileDataSource 를 작성합니다.

javax.imageio 에서의 File 의 사용

File 를 돌려주는 javax.imageio 의 메소드
`static File` | `ImageIO. getCacheDirectory ()` `setCacheDirectory` 에 의해 설정된 현재의 값, 또는 명시적으로 설정을 하지 않은 경우는 `null` 를 돌려줍니다.

File 형의 파라미터를 가지는 javax.imageio 의 메소드
`static BufferedImage` | `ImageIO. read (File input)` 현재 등록되어 있는 것의 중으로부터 자동적으로 선택된 `ImageReader` 를 사용해, 지정된 `File` 를 복호화 한 결과적으로,`BufferedImage` 를 돌려줍니다.
`static void` | `ImageIO. setCacheDirectory (File cacheDirectory)` 캐쉬 파일이 작성되는 디렉토리를 설정합니다.
`static boolean` | `ImageIO. write (RenderedImage im, String formatName, File output)` `File` 로 지정된 형식을 지원하는, 임의의 `ImageWriter` 를 사용해 이미지를 기입합니다.

javax.imageio.spi 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.imageio.spi 의 메소드
`abstract ImageInputStream` | `ImageInputStreamSpi. createInputStreamInstance (Object input, boolean useCache, File cacheDir)` 이 서비스 프로바이더에 관련하는 `ImageInputStream` 구현의 인스턴스를 돌려줍니다.
`abstract ImageOutputStream` | `ImageOutputStreamSpi. createOutputStreamInstance (Object output, boolean useCache, File cacheDir)` 이 서비스 프로바이더에 관련하는 `ImageOutputStream` 구현의 인스턴스를 돌려줍니다.

javax.imageio.stream 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.imageio.stream 의 생성자
`FileCacheImageInputStream (InputStream stream, File cacheDir)` 지정된 `InputStream` 로부터 읽어들이는 `FileCacheImageInputStream` 를 구축합니다.
`FileCacheImageOutputStream (OutputStream stream, File cacheDir)` 지정된 `outputStream` 에의 기입을 실시하는 `FileCacheImageOutputStream` 를 구축합니다.
`FileImageInputStream (File f)` 지정된 `File` 로부터 읽어들이는 `FileImageInputStream` 를 구축합니다.
`FileImageOutputStream (File f)` 지정된 `File` 에 기입하는 `FileImageOutputStream` 를 구축합니다.

javax.sound.midi 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.sound.midi 의 메소드
`static MidiFileFormat` | `MidiSystem. getMidiFileFormat (File file)` 지정된 `File` 의 MIDI 파일 형식을 가져옵니다.
`static Sequence` | `MidiSystem. getSequence (File file)` 지정된 `File` 로부터 MIDI 순서를 가져옵니다.
`static Soundbank` | `MidiSystem. getSoundbank (File file)` 지정된 `File` 로부터 `Soundbank` 를 읽어내는 것에 의해,`Soundbank` 를 구축합니다.
`static int` | `MidiSystem. write (Sequence in, int type, File out)` 제공되는 외부 파일에 나타나는 MIDI 파일형을 나타내는 바이트의 스트림을 기입합니다.

javax.sound.midi.spi 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.sound.midi.spi 의 메소드
`abstract MidiFileFormat` | `MidiFileReader. getMidiFileFormat (File file)` 지정된 `File` 의 MIDI 파일 형식을 가져옵니다.
`abstract Sequence` | `MidiFileReader. getSequence (File file)` 지정된 `File` 로부터 MIDI 순서를 가져옵니다.
`abstract Soundbank` | `SoundbankReader. getSoundbank (File file)` 지정된 `File` 로부터 사운드 뱅크 객체를 가져옵니다.
`abstract int` | `MidiFileWriter. write (Sequence in, int fileType, File out)` 지정된 외부 파일에 나타나는 파일형의 MIDI 파일을 나타내는 바이트의 스트림을 기입합니다.

javax.sound.sampled 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.sound.sampled 의 메소드
`static AudioFileFormat` | `AudioSystem. getAudioFileFormat (File file)` 지정된 `File` 의 오디오 파일 형식을 가져옵니다.
`static AudioInputStream` | `AudioSystem. getAudioInputStream (File file)` 지정된 `File` 로부터 오디오 입력 스트림을 가져옵니다.
`static int` | `AudioSystem. write (AudioInputStream stream, AudioFileFormat.Type fileType, File out)` 지정된 파일형의 오디오 파일을 나타내는 바이트의 스트림을, 지정된 외부 파일에 기입합니다.

javax.sound.sampled.spi 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.sound.sampled.spi 의 메소드
`abstract AudioFileFormat` | `AudioFileReader. getAudioFileFormat (File file)` 지정된 `File` 의 오디오 파일 형식을 가져옵니다.
`abstract AudioInputStream` | `AudioFileReader. getAudioInputStream (File file)` 지정된 `File` 로부터 오디오 입력 스트림을 가져옵니다.
`abstract int` | `AudioFileWriter. write (AudioInputStream stream, AudioFileFormat.Type fileType, File out)` 지정된 파일 형식의 오디오 파일을 나타내는 바이트 스트림을, 지정된 외부 파일에 기입합니다.

javax.swing 에서의 File 의 사용

File 를 돌려주는 javax.swing 의 메소드
`File` | `JFileChooser. getCurrentDirectory ()` 현재의 디렉토리를 돌려줍니다.
`File` | `JFileChooser. getSelectedFile ()` 선택된 파일을 돌려줍니다.
`File []` | `JFileChooser. getSelectedFiles ()` 복수 선택이 허가되도록(듯이) 파일 츄-더가 설정되어 있는 경우에, 선택된 파일의 리스트를 돌려줍니다.

File 형의 파라미터를 가지는 javax.swing 의 메소드
`boolean` | `JFileChooser. accept (File f)` 파일을 표시할 필요가 있는 경우에 true 를 돌려줍니다.
`void` | `JFileChooser. ensureFileIsVisible (File f)` 지정된 파일이 표시 가능해, 숨겨지지 않은 것을 확인합니다.
`String` | `JFileChooser. getDescription (File f)` 파일의 설명을 돌려줍니다.
`Icon` | `JFileChooser. getIcon (File f)` 이 파일 또는 파일형의 아이콘을 돌려줍니다.
`String` | `JFileChooser. getName (File f)` 파일명을 돌려줍니다.
`String` | `JFileChooser. getTypeDescription (File f)` 파일형을 돌려줍니다.
`boolean` | `JFileChooser. isTraversable (File f)` 파일 (디렉토리)로 이동할 수 있는 경우에 true 를 돌려줍니다.
`void` | `JFileChooser. setCurrentDirectory (File dir)` 현재의 디렉토리를 설정합니다.
`void` | `JFileChooser. setSelectedFile (File file)` 선택된 파일을 설정합니다.
`void` | `JFileChooser. setSelectedFiles (File [] selectedFiles)` 복수 선택이 허가되도록(듯이) 파일 츄-더가 설정되어 있는 경우는, 선택된 파일의 리스트를 설정합니다.

File 형의 파라미터를 가지는 javax.swing 의 생성자
`JFileChooser (File currentDirectory)` 지정된 `File` 를 패스로 해서 사용해 `JFileChooser` 를 구축합니다.
`JFileChooser (File currentDirectory, FileSystemView fsv)` 지정된 현재의 디렉토리와 `FileSystemView` 를 사용해 `JFileChooser` 를 구축합니다.

javax.swing.filechooser 에서의 File 의 사용

File 를 돌려주는 javax.swing.filechooser 의 메소드
`File` | `FileSystemView. createFileObject (File dir, String filename)` 지정된 파일명으로 dir 에 작성된 File 객체를 돌려줍니다.
`File` | `FileSystemView. createFileObject (String path)` 지정된 패스 캐릭터 라인으로부터 작성된 File 객체를 돌려줍니다.
`protected File` | `FileSystemView. createFileSystemRoot (File f)` 파일 시스템의 루트 디렉토리에 대해서 올바르게 동작하는 `f` 용의 새로운 `File` 객체를 작성합니다.
`abstract File` | `FileSystemView. createNewFolder (File containingDir)` 디폴트의 폴더명으로 새로운 폴더를 작성합니다.
`File` | `FileSystemView. getChild (File parent, String fileName)`
`File` | `FileSystemView. getDefaultDirectory ()` 파일 츄-더용의 사용자의 디폴트의 기동 디렉토리를 돌려줍니다.
`File []` | `FileSystemView. getFiles (File dir, boolean useFileHiding)` 표시되고 있는 (비표시가 아니다) 파일의 리스트를 돌려줍니다.
`File` | `FileSystemView. getHomeDirectory ()`
`File` | `FileSystemView. getParentDirectory (File dir)` `dir` 의 부모 디렉토리를 돌려줍니다.
`File []` | `FileSystemView. getRoots ()` 이 시스템의 모든 root partition를 돌려줍니다.

File 형의 파라미터를 가지는 javax.swing.filechooser 의 메소드
`abstract boolean` | `FileFilter. accept (File f)` 이 필터가 지정된 파일을 받아들일지 어떨지를 돌려줍니다.
`boolean` | `FileNameExtensionFilter. accept (File f)` 지정된 파일을 테스트해, 파일이 받아들여지는 경우는 true, 그렇지 않은 경우는 false 를 돌려줍니다.
`File` | `FileSystemView. createFileObject (File dir, String filename)` 지정된 파일명으로 dir 에 작성된 File 객체를 돌려줍니다.
`protected File` | `FileSystemView. createFileSystemRoot (File f)` 파일 시스템의 루트 디렉토리에 대해서 올바르게 동작하는 `f` 용의 새로운 `File` 객체를 작성합니다.
`abstract File` | `FileSystemView. createNewFolder (File containingDir)` 디폴트의 폴더명으로 새로운 폴더를 작성합니다.
`File` | `FileSystemView. getChild (File parent, String fileName)`
`String` | `FileView. getDescription (File f)` 사용자가 판별할 수 있는, 파일의 설명입니다.
`File []` | `FileSystemView. getFiles (File dir, boolean useFileHiding)` 표시되고 있는 (비표시가 아니다) 파일의 리스트를 돌려줍니다.
`Icon` | `FileView. getIcon (File f)` `JFileChooser` 로 이 파일을 나타내는 아이콘입니다.
`String` | `FileView. getName (File f)` 파일의 이름입니다.
`File` | `FileSystemView. getParentDirectory (File dir)` `dir` 의 부모 디렉토리를 돌려줍니다.
`String` | `FileSystemView. getSystemDisplayName (File f)` 시스템 파일 브라우저에 표시되는 파일, 디렉토리, 또는 폴더의 이름입니다.
`Icon` | `FileSystemView. getSystemIcon (File f)` 시스템 파일 브라우저에 표시되는 파일, 디렉토리, 또는 폴더의 아이콘입니다.
`String` | `FileSystemView. getSystemTypeDescription (File f)` 시스템 파일 브라우저에 표시되는 파일, 디렉토리, 또는 폴더의 종류의 설명입니다.
`String` | `FileView. getTypeDescription (File f)` 사용자가 판별할 수 있는, 파일의 종류의 설명입니다.
`boolean` | `FileSystemView. isComputerNode (File dir)` 컴퓨터의 노드를 나타내는 특수한 아이콘 (My Computer 나 네트워크 서버등)을 표시할지 어떨지를 판단하기 위해서(때문에) UI 클래스에 의해 사용됩니다.
`boolean` | `FileSystemView. isDrive (File dir)` 드라이브나 파티션을 나타내는 특수한 아이콘 ( 「하드 디스크」아이콘등)을 표시할지 어떨지를 판단하기 위해서(때문에) UI 클래스에 의해 사용됩니다.
`boolean` | `FileSystemView. isFileSystem (File f)` `f` 가 `Desktop` 등이 특수한 폴더와는 대조적으로 실제의 디렉토리 또는 파일을 나타내고 있는지 어떤지를 확인합니다.
`boolean` | `FileSystemView. isFileSystemRoot (File dir)` dir 가 드라이브나 파티션 등, 파일 시스템의 트리의 루트일지 어떨지를 돌려줍니다.
`boolean` | `FileSystemView. isFloppyDrive (File dir)` 플로피 디스크를 나타내는 특수한 아이콘을 표시할지 어떨지를 판단하기 위해서(때문에) UI 클래스에 의해 사용됩니다.
`boolean` | `FileSystemView. isHiddenFile (File f)` 파일이 매우일지 어떨지를 돌려줍니다.
`boolean` | `FileSystemView. isParent (File folder, File file)` Windows 에서는, 파일은 파일 시스템의 부모 디렉토리는 아니고, 복수의 폴더내에 표시됩니다.
`boolean` | `FileSystemView. isRoot (File f)` 지정된 파일이 안내 가능한 트리의 루트일지 어떨지를 확인합니다.
`Boolean` | `FileView. isTraversable (File f)` 디렉토리에 이동 가능한가 어떤가를 돌려줍니다.
`Boolean` | `FileSystemView. isTraversable (File f)` 파일 (디렉토리)로 이동할 수 있는 경우에 true 를 돌려줍니다.

javax.swing.plaf 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.swing.plaf 의 메소드
`abstract void` | `FileChooserUI. ensureFileIsVisible (JFileChooser fc, File f)`

javax.swing.plaf.basic 에서의 File 의 사용

File 형의 형태 파라미터를 가지는 javax.swing.plaf.basic 의 필드
`protected Hashtable <File ,Icon >` | `BasicFileChooserUI.BasicFileView. iconCache`

File 를 돌려주는 javax.swing.plaf.basic 의 메소드
`protected File` | `BasicFileChooserUI. getDirectory ()` 현재, UI 로 선택되고 있는 디렉토리를 기억하기 위한 프로퍼티입니다.

File 형의 인수를 가지는 형태를 돌려주는 javax.swing.plaf.basic 의 메소드
`Vector <File >` | `BasicDirectoryModel. getDirectories ()`
`Vector <File >` | `BasicDirectoryModel. getFiles ()`

File 형의 파라미터를 가지는 javax.swing.plaf.basic 의 메소드
`boolean` | `BasicFileChooserUI.AcceptAllFileFilter. accept (File f)`
`void` | `BasicFileChooserUI.BasicFileView. cacheIcon (File f, Icon i)`
`void` | `BasicFileChooserUI. ensureFileIsVisible (JFileChooser fc, File f)`
`Icon` | `BasicFileChooserUI.BasicFileView. getCachedIcon (File f)`
`String` | `BasicFileChooserUI.BasicFileView. getDescription (File f)`
`Icon` | `BasicFileChooserUI.BasicFileView. getIcon (File f)`
`String` | `BasicFileChooserUI.BasicFileView. getName (File f)`
`String` | `BasicFileChooserUI.BasicFileView. getTypeDescription (File f)`
`Boolean` | `BasicFileChooserUI.BasicFileView. isHidden (File f)`
`protected boolean` | `BasicDirectoryModel. lt (File a, File b)`
`boolean` | `BasicDirectoryModel. renameFile (File oldFile, File newFile)` 기본이 되는 파일 시스템내의 파일명의 변경을 합니다.
`protected void` | `BasicFileChooserUI. setDirectory (File f)` 현재, UI 로 선택되고 있는 디렉토리를 기억하기 위한 프로퍼티입니다.

File 형의 형태 인수를 가지는 javax.swing.plaf.basic 의 메소드 파라미터
`protected void` | `BasicDirectoryModel. sort (Vector <? extends File > v)`

javax.swing.plaf.metal 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.swing.plaf.metal 의 메소드
`void` | `MetalFileChooserUI. ensureFileIsVisible (JFileChooser fc, File f)`

javax.swing.plaf.multi 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.swing.plaf.multi 의 메소드
`void` | `MultiFileChooserUI. ensureFileIsVisible (JFileChooser a, File b)` 이 객체가 취급하는 각 UI 로 `ensureFileIsVisible` 메소드를 호출합니다.

javax.tools 에서의 File 의 사용

File 형의 인수를 가지는 형태를 돌려주는 javax.tools 의 메소드
`Iterable <? extends File >` | `StandardJavaFileManager. getLocation (JavaFileManager.Location location)` 지정된 장소에 관련지을 수 있었던 패스를 가져옵니다.

File 형의 파라미터를 가지는 javax.tools 의 메소드
`Iterable <? extends JavaFileObject >` | `StandardJavaFileManager. getJavaFileObjects (File ... files)` 지정된 파일을 나타내는 파일 객체를 가져옵니다.

File 형의 형태 인수를 가지는 javax.tools 의 메소드 파라미터
`Iterable <? extends JavaFileObject >` | `StandardJavaFileManager. getJavaFileObjectsFromFiles (Iterable <? extends File > files)` 지정된 파일을 나타내는 파일 객체를 가져옵니다.
`void` | `StandardJavaFileManager. setLocation (JavaFileManager.Location location, Iterable <? extends File > path)` 지정된 패스와 지정된 장소를 관련짓습니다.

javax.xml.bind 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.xml.bind 의 메소드
`Object` | `Unmarshaller. unmarshal (File f)` 지정된 파일로부터 XML 데이터를 비정렬화해, 결과의 컨텐츠 트리를 돌려줍니다.

javax.xml.bind.helpers 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.xml.bind.helpers 의 메소드
`Object` | `AbstractUnmarshallerImpl. unmarshal (File f)`

javax.xml.parsers 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.xml.parsers 의 메소드
`Document` | `DocumentBuilder. parse (File f)` 지정된 파일의 내용을 XML 문서로서 구문 분석 해, 새로운 DOM `Document` 객체를 돌려줍니다.
`void` | `SAXParser. parse (File f, DefaultHandler dh)` 지정된 파일의 컨텐츠를, 지정된 `DefaultHandler` 를 사용해 XML 로서 구문 분석 합니다.
`void` | `SAXParser. parse (File f, HandlerBase hb)` 지정된 파일의 컨텐츠를, 지정된 `HandlerBase` 를 사용해 XML 로서 구문 분석 합니다.

javax.xml.transform.stream 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.xml.transform.stream 의 메소드
`void` | `StreamSource. setSystemId (File f)` File 참조로부터 시스템 식별자를 설정합니다.
`void` | `StreamResult. setSystemId (File f)` `File` 참조로부터 시스템 식별자를 설정합니다.

File 형의 파라미터를 가지는 javax.xml.transform.stream 의 생성자
`StreamResult (File f)` File 로부터 StreamResult 를 구축합니다.
`StreamSource (File f)` File 로부터 StreamSource 를 구축합니다.

javax.xml.validation 에서의 File 의 사용

File 형의 파라미터를 가지는 javax.xml.validation 의 메소드
`Schema` | `SchemaFactory. newSchema (File schema)` 지정된 `File` 를 schema로서 구문 분석 해, 그것을 `Schema` 로서 돌려줍니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.