Java:选择文件并显示文件内容

用java编写一个程序,功能:从电脑上选择一个.txt文件,并将该文件的内容显示出来。
这里主要用到的类有:

JFileChooser------用来选择一个文件:包含在java.io.*;里
Scanner----用来从文件中逐行读取内容:包含在java.util.Scanner

package pipi1;

import java.util.Scanner;

import java.io.*;

import javax.swing.*;

 

public class DisplayFile {

 

       /**

        * @param args

        */

       public static void main(String[] args)throws IOException {

              // TODO Auto-generated method stub

              JFrame frame =new JFrame("Display File");

              frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

              JTextArea ta=new JTextArea(20,30);

              JFileChooser chooser=new JFileChooser();

              int status =chooser.showOpenDialog(null);

              if(status!=JFileChooser.APPROVE_OPTION)

                     ta.setText("No file chosen!");

              else

              {

                     File file=chooser.getSelectedFile();

                     Scanner scan=new Scanner(file);

                    

                     String info="";

                     while(scan.hasNext())

                            info+=scan.nextLine();

                     ta.setText(info);

                     frame.getContentPane().add(ta);

                     frame.pack();

                     frame.setVisible(true);

              }    

       }

}

作者:Aillo,转载本文时,必须以超链接的形式标明文章的原始出处!
网址:
 | 0 Comments | EDIT
相关日志

Advertisements

  • 史蒂夫•乔布斯传(精装珍藏版,附印作者签章)
  • 黑客:计算机革命的英雄
  • HTML5揭秘
  • 卓越购书,满一百返20。
  • 留言

    曙光博客订阅 曙光博客邮件订阅 曙光博客视频
    • Bluehost虚拟主机
    • MediaTemple虚拟主机
    • Hostgator虚拟主机
    • Hostmonster虚拟主机

    推荐文章

    PhotoShop CS5官方下载地址+注册机下载 PhotoShop CS5官方下载地址+注册机下载
    Dropbox Dropbox
    10个免费的在线QR码生成网站 10个免费的在线QR码生成网站
    免费Gmail备份工具 免费Gmail备份工具
    WordPress备份插件汇总 WordPress备份插件汇总
    无觅相关文章插件,快速提升流量