文件输入输出实验代码.doc

文件输入输出实验代码.doc

ID:57329579

大小:363.50 KB

页数:15页

时间:2020-08-12

文件输入输出实验代码.doc_第1页
文件输入输出实验代码.doc_第2页
文件输入输出实验代码.doc_第3页
文件输入输出实验代码.doc_第4页
文件输入输出实验代码.doc_第5页
资源描述:

《文件输入输出实验代码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告课程名称java程序设计实用教程实验名称输入输出文件件处理实验类型设计型实验地点机房304实验日期2012-3-28指导教师某某人专业计算机科学与技术班级算机1003学号************姓名********成绩辽宁石油化工大学计算机与通信工程学一.实验目的:二.实验要求:三、程序代码:代码1:packagebao;importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importja

2、va.io.BufferedReader;importjava.io.DataOutputStream;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStreamReader;importjavax.swing.JFrame;importjavax.swing.JButton;importjavax.swing.JPanel;importjavax.swing.JTextA

3、rea;importjavax.swing.JTextField;importjava.io.DataInputStream;publicclassshiyan12{publicstaticvoidmain(String[]args){thisplayt=newthisplay();t.setSize(600,400);t.setVisible(true);t.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}}classthisplayextendsJFrame{JTextFieldfie

4、ld,field1;JTextAreadisplay;JButtonb1,b2,b3,b4;FileOutputStreamfo;FileInputStreamfi;DataOutputStreamd0;DataInputStreamdi;JPanelp;publicthisplay(){b1=newJButton("输入");b2=newJButton("输出");b3=newJButton("输入");b4=newJButton("输出");display=newJTextArea();field=newJTextField(10)

5、;field1=newJTextField(10);p=newJPanel();Listenerl=newListener();//***********************************p.add(field);p.add(b1);p.add(b2);p.add(field1);p.add(b3);p.add(b4);add(p,BorderLayout.NORTH);add(display);b1.addActionListener(l);b2.addActionListener(l);b3.addActionList

6、ener(l);b4.addActionListener(l);}classListenerimplementsActionListener{publicvoidactionPerformed(ActionEvente){if(e.getSource()==b1){try{fo=newFileOutputStream("E:\file.dat");d0=newDataOutputStream(fo);d0.writeChars(field.getText());d0.close();}catch(IOExceptionex){Syst

7、em.out.println(ex);}}if(e.getSource()==b2){try{fi=newFileInputStream("E:\file.dat");DataInputStreamdi=newDataInputStream(fi);display.setText(di.readLine());di.close();}catch(Exceptionex){ex.printStackTrace();}}if(e.getSource()==b3){try{fo=newFileOutputStream("E:\file.d

8、at");d0=newDataOutputStream(fo);d0.writeChars(field1.getText());d0.close();}catch(IOExceptionex){System

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。