谁知道FileFilter的使用方法?来点例子?help me thinking in java上有例子,你可以查一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:import java.io.*;import java.awt.*;class filter implements FilenameFilter{ public boolean accept(File dir,String name){ return dir.isDirectory() && name.endsWith(".jpg"); }}public class Lister extends Frame { TextArea ta; filter flt = new filter(); Lister(File f) { setSize(300,450); ta = new TextArea(); ta.setFont(new Font( "Monospaced",Font.PLAIN,14)); add(ta,BorderLayout.CENTER); recurse(f,0); } void recurse(File dirfile,int depth){ String contents[] = dirfile.list(flt ); for( int i =0;i < contents.length;i++){ ta.append(contents[i] + "\n"); } } public static void main(String args[]){ File f = new File("."); Lister lister = new Lister(f); lister.setVisible(true); }} 如何截取字符串 标中输出的问题 序列化的问题,Classloader类的使用,ObjectInputStream类中resolveclass()的使用问题? 问身边牛人没有解决的关于进程间通信的问题 问一下关于函数重载的问题 给我解释一下好吗? 送分帖,勿顶 java中实现图表 我是初学者,请大侠帮忙 请教一个Socket技术问题. 还是一个applet的问题 在java中,如何判斷一個字附是英文還是中文
import java.io.*;
import java.awt.*;
class filter implements FilenameFilter{
public boolean accept(File dir,String name){
return dir.isDirectory() && name.endsWith(".jpg");
}
}public class Lister extends Frame {
TextArea ta;
filter flt = new filter(); Lister(File f) {
setSize(300,450);
ta = new TextArea();
ta.setFont(new Font(
"Monospaced",Font.PLAIN,14));
add(ta,BorderLayout.CENTER);
recurse(f,0);
}
void recurse(File dirfile,int depth){
String contents[] = dirfile.list(flt ); for( int i =0;i < contents.length;i++){
ta.append(contents[i] + "\n");
}
} public static void main(String args[]){ File f = new File("."); Lister lister = new Lister(f); lister.setVisible(true);
}
}