tempad
Readygo技术搜索引擎 >>PHP技术 >> 一个关于取得本地文件路径的问题?

一个关于取得本地文件路径的问题?

Readygo技术搜索引擎 网络搜索 efish 2008-1-14 16:11:57

一个关于取得本地文件路径的问题?

楼主girlyz1999(Duke love MS!)2002-07-20 10:34:24 在 Java / J2SE / 基础类 提问

我的系统有一个部分需要做一个象windows里打开保存文件的对话框的applet,请问我该怎样做? 问题点数:100、回复次数:6Top

1 楼qxjavajava(射手座 =--->静静看那流光飞舞)回复于 2002-07-20 10:45:06 得分 0

用javax.swing.JFileChooser=====来做。Top

2 楼xioyoo(逍遥)回复于 2002-07-20 11:22:05 得分 10

给你个例子,自己运行看看:  
  import   java.io.*;  
  import   java.awt.*;  
  import   java.awt.event.*;  
  public   class   TestFileDialog  
  {  
  public   static   void   main(String   args)  
  {  
  new   FileFrame();  
  }  
  }  
  class   FileFrame   extends   Frame   implements   ActionListener  
  {  
  TextArea   ta;  
  Button   open,quit;  
  FileDialog   fd;  
  FileFrame()  
  {  
  super("打开/关闭文件");  
  ta=new   TextArea(10,45);  
  ta.setFont(new   Font("宋体",Font.PLAIN,12));  
  open=new   Button("打开");  
  quit=new   Button("关闭");  
  open.addActionListener(this);  
  quit.addActionListener(this);  
  setLayout(new   FlowLayout());  
  add(ta);  
  add(open);  
  add(quit);  
  setSize(350,280);  
  show();  
  }  
  public   void   actionPerformed(ActionEvent   e)  
  {  
  if(e.getActionCommand()=="打开")  
  {  
  fd=new   FileDialog(this,"打开",FileDialog.LOAD);  
  fd.setDirectory("c:\\");  
  fd.show();  
  try  
  {  
  File   myfile=new   File(fd.getDirectory(),fd.getFile());  
  RandomAccessFile   raf=new   RandomAccessFile(myfile,"r");  
  while(raf.getFilePointer()<raf.length())  
  {  
  ta.append(raf.readLine()+"\n");  
  }  
  }  
  catch(IOException   ioe)  
  {  
  System.out.println(ioe.toString());  
   
  }  
  }  
  if(e.getActionCommand()=="关闭")  
  {  
  dispose();  
  System.exit(0);  
  }  
  }  
  }  
  Top

责任编辑: efish 参与评论 查找更多:
相关文章
能用ASP.NET对IIS中的虚拟目录进行操作吗? 能用ASP.NET对IIS中的虚拟目录进行操作吗?
在ACCESS中,如何得到数据表的列表? 在ACCESS中,如何得到数据表的列表?
怎么把数据库的图象(字段)读入到excel中显示?急急… 怎么把数据库的图象(字段)读入到excel中显示?急急!!!
用代码提交dbgrid控件内容,谢谢! 用代码提交dbgrid控件内容,谢谢!
高分求教-如何建立数据库(用代码) 高分求教-如何建立数据库(用代码)
注销的问题,各位高手请看一看! 注销的问题,各位高手请看一看!
深圳那些公司有做视频的? 深圳那些公司有做视频的?
谁能说说CTI的市场前景? 谁能说说CTI的市场前景?
大家帮我看看这个问题,谢谢了。很简单的! 大家帮我看看这个问题,谢谢了。很简单的!
急急急!!!!这句sql什么意思? 急急急!!!!这句sql什么意思?
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎