public class RegexFileChooser
extends javax.swing.filechooser.FileFilter
Modifier and Type | Field and Description |
---|---|
java.lang.String |
description |
java.util.regex.Pattern |
pattern |
Constructor and Description |
---|
RegexFileChooser(java.lang.String regex,
java.lang.String description)
Creates a new instance of RegexFileChooser
|
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File f) |
java.lang.String |
getDescription() |
static java.io.FileFilter |
ioFileFilter(javax.swing.filechooser.FileFilter ff) |
static RegexFileChooser |
suffixChooser(java.lang.String suffix,
java.lang.String description)
Makes a RegexFileChooser for regular expression "(?i)^.*"+suffix+"$", that is, the
file must end with the given suffix (case insensitive).
|
public java.lang.String description
public java.util.regex.Pattern pattern
public RegexFileChooser(java.lang.String regex, java.lang.String description)
public boolean accept(java.io.File f)
accept
in class javax.swing.filechooser.FileFilter
public java.lang.String getDescription()
getDescription
in class javax.swing.filechooser.FileFilter
public static RegexFileChooser suffixChooser(java.lang.String suffix, java.lang.String description)
public static java.io.FileFilter ioFileFilter(javax.swing.filechooser.FileFilter ff)
Copyright 2004-2015 Wandora Team