PDA

Visualizza la versione completa : [java]FileFilter


BlueJ
09-01-2005, 17:40
Cos'Ŕ un FileFilter e perchŔ si usa estendere una classe con FileFilter?

:ciauz:

netarrow
09-01-2005, 18:40
serve per filtrare i file mostrati in una JFileChooser, la classe va estesa in modo da dare la possibilitÓ di sovraccaricare i metodi accept e getDescription, che essendo astratti non possono essere utilizzati senza un corpo.
Nel primo si fa il controllo sul formato dei file se mostratli o no, il secondo indica la descrizione da mostrare se Ŕ un file .java sotto si potrebbe scrivere sorgente java, se Ŕ .cpp sorgente C++ ecc...
Creata la classe che estende FileFilter e scelti i file da mostrare, si passa all'oggetto JFileChooser che FileFilter usar con il metodo setFileFilter.

:ciauz:

Loading