//Dialog zum Datei öffnen
JFileChooser fc = new JFileChooser();
fc.setFileFilter( new FileFilter()
{
public boolean accept( File f )
{
return f.isDirectory() || f.getName().toLowerCase().endsWith( ".csv" );
}
public String getDescription()
{
return "csv-Dateien";
}
});
File[] liste = f.listFiles();
String dat_name="";
for(int i = 0; i < liste.length(); i++)
{
dat_name = dat_name + liste[i];
}
File[] liste = f.listFiles();
String dat_name="";
for (File f : liste)
{
if (f.getName().endsWith(".csv"))
{
// ist eine csv, also zum meinem String zufügen
dat_name +=f.getName();
}
else
{
// keine csv, also was damit tun?
}
}
File[] liste = f.listFiles();
ArrayList<String> entries = new ArrayList<String>();
for (File f : liste)
{
if (f.getName().endsWith(".csv"))
{
// ist eine csv, also zum meinem String zufügen
entries.add(f.getName());
}
else
{
// keine csv, also was damit tun?
}
}
public class TxtFilenameFilter implements FilenameFilter {
public boolean accept( File f, String s ) {
return new File(f, s).isFile() &&
s.toLowerCase().endsWith( ".txt" );
}
}
File userdir = new File( System.getProperty("user.dir") );
System.out.println( userdir );
for ( File file : userdir.listFiles(new TxtFilenameFilter()) )
System.out.println( file );