回复:(红影)这个还是不太明白。。。不过还是感谢大...
我写的那个方法只是判断是否是 .txt文件,递归是可以判断当前目录下是否还有目录,这个应该在楼主这里用不着!~没有其他的功能!~
jFileChooser对话框可比较容易了!~你可以取查下API文档~
给你看我写的一段代码:(是记事本的打开功能)
public void actionPerformed(ActionEvent e){
String action = e.getActionCommand();
JFileChooser fc=new JFileChooser();
if(action.equals("Open")){
fc.showOpenDialog(this) ;
// String path=fc.getSelectedFile().getAbsolutePath();
//fc.getSelectedFile()获得选中的文件
// area.append(path);
//局部变量使用之前,一定要赋值
try{
fis=new FileInputStream(fc.getSelectedFile());
byte[] b=new byte[1024];
int len;
while((len=fis.read(b))!=-1){
String str=new String(b,0,len);
area.append(str);
}
}catch(Exception ex){}
finally{
try{
fis.close();
}catch(Exception ee){}
}
}
[此贴子已经被作者于2007-5-5 10:40:16编辑过]