|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
|
+--javax.swing.filechooser.FileFilter
|
+--com.smardec.asc.filechooser.AscFileFilter
AscFileFilter is a convenience implementation of javax.swing.filechooser.FileFilter
that filters out all files except for those names and extensions that it knows about. AscFileFilter
supports '*' and '?' masks to specify file names and extensions. By default AscFileFilter shows
files with any names and any extensions.
| Constructor Summary | |
AscFileFilter()
Constructs a AscFileFilter that shows files with any names and any extensions. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileDescription)
Constructs a AscFileFilter that shows files with specified file extensions and
description. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription)
Constructs a AscFileFilter that shows files with specified file names, file extensions and
description. |
|
AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription,
javax.swing.Icon icon)
Constructs a AscFileFilter that shows files with specified file names, file extensions,
description and icon. |
|
| Method Summary | |
java.lang.String |
getFileExtensions()
Returns file extensions that are shown by this AscFileFilter. |
java.lang.String |
getFileNames()
Returns file names that are shown by this AscFileFilter. |
javax.swing.Icon |
getIcon()
Returns the icon of this AscFileFilter. |
void |
setDescription(java.lang.String fileDescription)
Specifies the description for this AscFileFilter. |
void |
setFileExtensions(java.lang.String fileExtensions)
Specifies file extensions that are shown by this AscFileFilter. |
void |
setFileNames(java.lang.String fileNames)
Specifies file names that are shown by this AscFileFilter. |
void |
setIcon(javax.swing.Icon icon)
Specifies the icon for this AscFileFilter. |
| Methods inherited from class javax.swing.filechooser.FileFilter |
accept, getDescription |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AscFileFilter()
AscFileFilter that shows files with any names and any extensions.
setFileExtensions(String),
setFileNames(String)
public AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription,
javax.swing.Icon icon)
AscFileFilter that shows files with specified file names, file extensions,
description and icon.
fileExtensions - file extensions separated by semicolonfileNames - file names separated by semicolonfileDescription - description of this filtericon - icon of this filter
public AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileNames,
java.lang.String fileDescription)
AscFileFilter that shows files with specified file names, file extensions and
description.
fileExtensions - file extensions separated by semicolonfileNames - file names separated by semicolonfileDescription - description of this filter
public AscFileFilter(java.lang.String fileExtensions,
java.lang.String fileDescription)
AscFileFilter that shows files with specified file extensions and
description.
fileExtensions - file extensions separated by semicolonfileDescription - description of this filter| Method Detail |
public java.lang.String getFileExtensions()
AscFileFilter. The string
contains file extensions separated by semicolon.
AscFileFiltersetFileExtensions(String)public void setFileExtensions(java.lang.String fileExtensions)
AscFileFilter.
All file extensions different from specified ones are filtered out.
Parameter fileExtensions contains file extensions separated by semicolon.
You can use masks to specify names ('*' and '?' can be used).
Sample usage:
ascFileFilter.setFileExtensions("html;htm");
fileExtensions - file extensions for this AscFileFiltersetFileExtensions(String)public java.lang.String getFileNames()
AscFileFilter. The string
contains file names separated by semicolon.
AscFileFiltersetFileNames(String)public void setFileNames(java.lang.String fileNames)
AscFileFilter.
All file names different from specified ones are filtered out.
Parameter fileNames contains file names separated by semicolon.
You can use masks to specify names ('*' and '?' can be used).
Sample usage:
ascFileFilter.setFileNames("example*;sample*");
fileNames - file names for this AscFileFiltergetFileNames()public void setDescription(java.lang.String fileDescription)
AscFileFilter.
fileDescription - of this AscFileFilterpublic javax.swing.Icon getIcon()
AscFileFilter. This icon is used by JAscFileChooser
to create javax.swing.filechooser.FileView.
AscFileFilter.public void setIcon(javax.swing.Icon icon)
AscFileFilter. This icon is used by JAscFileChooser
to create javax.swing.filechooser.FileView.
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||