Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come utilizzare FileFilter in Java

Il linguaggio di programmazione Java è stato sviluppato a metà degli anni 1990 da Sun Microsystems . I programmi Java possono essere eseguiti su qualsiasi sistema operativo che supporti il linguaggio di programmazione attraverso l'uso di un comune Java Virtual Machine che viene installato tramite il plug-in Java . La libreria di Input Output Java definisce la classe astratta filtro file che può essere implementato a schermo o tipi di file filtro. Un uso comune del filtro file utilizza un'istanza della classe in un JFileChooser per interfacce utente del programma. Istruzioni
1

aprire un nuovo file in editor di testo del tuo computer e salvare il file con il seguente nome di file : . MyFileFilter.Java
2

Calcola il Input Java /Classe di potenza biblioteca nella classe Java , includendo la seguente riga di codice nella parte superiore del file : import java.io. *;
3

dichiarare la classe per implementare l'interfaccia della classe FileFilter includendo la seguente riga di codice nella classe Java : class MyFileFilter privato implementa java.io.FileFilter {
4

Implementare il metodo obbligatorio della classe FileFilter , che restituisce un valore booleano true o false a seconda della public boolean accept ( file myFile ) {
5

Creare le informazioni per filtrare i file nel metodo accettare : risultato dei file per filtrare , con il seguente codice desiderato . Per questo esempio , un vero e proprio valore booleano viene restituito per i nomi di directory e JPEG nomi di file immagine e un valore booleano false per tutti gli altri tipi di file . Questo valore può essere a sua volta utilizzato in altre classi di programmi Java, come la Classe Scelta file comunemente utilizzato per Java Application interfacce utente per visualizzare solo i file JPEG e le directory . Il tipo di file può essere modificato cambiando l' istruzione return nel codice di esempio riportato di seguito in modo che corrisponda al file desiderato extension.Use il seguente codice per completare l' implementazione della classe FileFilter : se ( myfile.isDirectory ( ) ) return true; String myName = myFile . . getName ( ) toLowerCase (); Torna myName.endsWith ( " jpeg " )

 

Programmazione © www.354353.com