|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.filechooser.FileFilter org.devaki.nextobjects.util.NOFileFilter
FileFilter that filters out all files except for those type extensions Extensions are of the type ".foo", which is typically found on Windows and Unix boxes, but not on Macinthosh. Case is ignored. Example - create a new filter that filerts out all files but gif and jpg image files: JFileChooser chooser = new JFileChooser(); ExampleFileFilter filter = new ExampleFileFilter( new String{"gif", "jpg"}, "JPEG & GIF Images") chooser.addChoosableFileFilter(filter); chooser.showOpenDialog(this);
Constructor Summary | |
NOFileFilter()
Creates a file filter. |
|
NOFileFilter(java.lang.String extension)
Creates a file filter that accepts files with the given extension. |
|
NOFileFilter(java.lang.String[] pFilters)
Creates a file filter from the given string array. |
|
NOFileFilter(java.lang.String[] pFilters,
java.lang.String pDescription)
Creates a file filter from the given string array and description. |
|
NOFileFilter(java.lang.String extension,
java.lang.String pDescription)
Creates a file filter that accepts the given file type. |
Method Summary | |
boolean |
accept(java.io.File f)
Return true if this file should be shown in the directory pane, false if it shouldn't. |
void |
addExtension(java.lang.String extension)
Adds a filetype "dot" extension to filter against. |
java.lang.String |
getDescription()
Returns the human readable description of this filter. |
java.lang.String |
getExtension(java.io.File f)
Return the extension portion of the file's name . |
boolean |
isExtensionListInDescription()
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description. |
void |
setDescription(java.lang.String pDescription)
Sets the human readable description of this filter. |
void |
setExtensionListInDescription(boolean b)
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NOFileFilter()
addExtension(java.lang.String)
public NOFileFilter(java.lang.String extension)
extension
- Description of the ParameteraddExtension(java.lang.String)
public NOFileFilter(java.lang.String extension, java.lang.String pDescription)
extension
- Description of the ParameterpDescription
- Description of the ParameteraddExtension(java.lang.String)
public NOFileFilter(java.lang.String[] pFilters)
pFilters
- Description of the ParameteraddExtension(java.lang.String)
public NOFileFilter(java.lang.String[] pFilters, java.lang.String pDescription)
pFilters
- filterspDescription
- descriptionaddExtension(java.lang.String)
Method Detail |
public final boolean accept(java.io.File f)
f
- file
getExtension(java.io.File)
,
FileFilter#accepts
public final java.lang.String getExtension(java.io.File f)
f
- file
getExtension(java.io.File)
,
FileFilter.accept(java.io.File)
public final void addExtension(java.lang.String extension)
extension
- extensionpublic final java.lang.String getDescription()
setDescription
,
setExtensionListInDescription
,
isExtensionListInDescription
,
FileFilter.getDescription()
public final void setDescription(java.lang.String pDescription)
pDescription
- descriptionsetDescription
,
setExtensionListInDescription
,
isExtensionListInDescription
public final void setExtensionListInDescription(boolean b)
b
- ExtensionListInDescriptiongetDescription
,
setDescription
,
isExtensionListInDescription
public final boolean isExtensionListInDescription()
getDescription
,
setDescription
,
setExtensionListInDescription
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |