Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte nový súbor v textovom editore počítača a uložte súbor s nasledujúcim súboru : . MyFileFilter.Java
2
Zahrnúť Java Input /Output triedu knižnica v triede Java zahrnutím nasledujúci riadok kódu v hornej časti súboru : import java.io. * ;
3
deklarovať svoju triedu implementovať FileFilter triedy rozhrania tým , že zahŕňa nasledujúci riadok kódu vo vašom Java triedy : Private class MyFileFilter implementuje java.io.FileFilter {
4
Zaviesť povinné metódu triedy FileFilter , ktorá vracia logickú hodnotu true alebo false v závislosti na požadovaný výsledok súborov filtrovať , s nasledujúcim kódom : public boolean accept ( File myfile ) {
5
Vytvorte informácie filtrovať súbory v prijímam metódy . V tomto príklade bude pravda , logická hodnota bude vrátená v názvoch adresárov a obrázky JPEG názvy súborov a falošné boolean hodnotu pre všetky ostatné typy súborov . Túto hodnotu možno potom použiť v iných programových tried Java , ako je napríklad výber súborov triedy sa bežne používa pre Java aplikácie Užívateľské rozhranie sa zobrazí len súbory JPEG a adresárov . Typ súboru môže byť zmenený zmenou príkaz return v ukážkovom kóde nižšie , aby zodpovedali požadovaný súbor extension.Use nasledujúci kód na dokončenie implementácie triedy FileFilter : Je-li ( myfile.isDirectory ( ) ) return true ; String Jmeno = myfile . getName ( ) toLowerCase ( ) ; . Späť myName.endsWith ( " jpeg " )