- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验4IO
信息工程学院
Java语言课内实习报告
(2013~2014学年第二学期)
实习题目:实验四 输入输出流
姓 名:
学 号:
专 业:
年级班级:
实习4 输入输出流
一、实习目的
(1) 掌握输入输出流的总体结构;
(2) 掌握流的概念;
(3) 了解各种流的使用。
二、实习设计过程
实验题1 编写一个Java Application程序,打印命令行输入的所有参数。
运行结果:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JTextArea;
public class mytxt extends JFrame implements ActionListener{
JTextArea jta=null;
JMenuBar jmb=null;
JMenu jm=null;
JMenuItem jmi1=null;
JMenuItem jmi2=null;
public static void main(String[] args) {
// TODO Auto-generated method stub
mytxt mu=new mytxt();
}
public mytxt(){
jta=new JTextArea();
jmb=new JMenuBar();
jm=new JMenu(文件);
jmi1=new JMenuItem(打开);
jmi1.addActionListener(this);
jmi1.setActionCommand(open);
jmi2=new JMenuItem(保存);
jmi2.addActionListener(this);
jmi2.setActionCommand(save);
//把JMenu添加到JMenuBar
jmb.add(jm);
jm.add(jmi1);
jm.add(jmi2);
//把JMenuBar添加到窗口上
this.setJMenuBar(jmb);
this.add(jta);
this.setSize(400,300);
this.setLocation(500,200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.setResizable(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand().equals(open)){
//System.out.print(打开);
JFileChooser jfc=new JFileChooser();
jfc.setDialogTitle(请选择......);
//选择默认方式 null
jfc.showOpenDialog(null);
//显示对话框
jfc.setVisible(true);
String filename=jfc.getSelectedFile().getAbsolutePath();
System.out.println(filename);
FileReader fr=null;
BufferedReader br=null;
try{
f
文档评论(0)