|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.filechooser.FileFilter
dip.misc.SimpleFileFilter
Simple File Filter class.
Filters a single file extension. Directories are not filtered out. Extensions are case-insensitively matched.
Field Summary | |
static SimpleFileFilter |
HTML_FILTER
HTML file filter |
static SimpleFileFilter |
JPG_FILTER
JPEG file filter |
static SimpleFileFilter |
PDF_FILTER
PDF file filter |
static SimpleFileFilter |
PNG_FILTER
PNG file filter |
static SimpleFileFilter |
SAVE_GAME_FILTER
Save Game file filter (typically, ".jdip") |
static SimpleFileFilter |
SVG_FILTER
SVG file filter |
static SimpleFileFilter |
TXT_FILTER
TXT (plain text) file filter |
static SimpleFileFilter |
XML_FILTER
XML file filter |
Constructor Summary | |
SimpleFileFilter(java.lang.String extension,
java.lang.String description)
Create a SimpleFileFilter Note: Extension should not contain a period. |
Method Summary | |
boolean |
accept(java.io.File f)
Implementation of FileFilter |
java.io.File |
appendExtension(java.io.File file)
Checks if user added extension; if not, the extension is added. |
java.lang.String |
getDescription()
Get the Description provided |
java.lang.String |
getExtension()
Get the Extension provided |
static java.lang.String |
getExtension(java.io.File file)
Gets the extension from a given file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final SimpleFileFilter SAVE_GAME_FILTER
public static final SimpleFileFilter JPG_FILTER
public static final SimpleFileFilter PNG_FILTER
public static final SimpleFileFilter SVG_FILTER
public static final SimpleFileFilter PDF_FILTER
public static final SimpleFileFilter XML_FILTER
public static final SimpleFileFilter HTML_FILTER
public static final SimpleFileFilter TXT_FILTER
Constructor Detail |
public SimpleFileFilter(java.lang.String extension, java.lang.String description)
Note: Extension should not contain a period. Thus "jdip" is valid, but ".jdip" is an invalid extension.
Method Detail |
public java.lang.String getDescription()
public java.lang.String getExtension()
public boolean accept(java.io.File f)
public java.io.File appendExtension(java.io.File file)
public static java.lang.String getExtension(java.io.File file)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |