实验报告模板
- 格式:docx
- 大小:113.26 KB
- 文档页数:16
实验报告范文模板【三篇】
实验名称:XXX
实验步骤:
1、 XXX
实验结果:
通过本次实验,我们可以看出,XXX等结论,从而得出XXX的结论。
本实验的目的是研究XXX。
为此,我们安排了如下实验:
1、通过XXX实验,以验证XXX原理及其参数
实验的过程中,我们发现,在XXX的情况下,XXX现象的参数符合XXX的原则;在XXX的情况下,XXX的特性达到了较好的效果。
通过本次实验,可以更容易的理解XXX的发展规律,并为它的进一步研究奠定基础。
本实验旨在探讨XXX的性质及应用。
实验过程中,我们首先采用XXX法,验证了XXX 所需要的参数;之后,我们以XXX实验,验证了XXX对不同情况的适应性;最后,我们观察了XXX对XXX的影响,以检验XXX在实际应用中所能实现的效果。
本次实验结果表明:XXX过程中,XXX的参数具有一定的可预见性,它能够有效地模拟不同情况下的XXX现象;另外,它能够为不同的应用提供科学的参考,在实际应用中发挥重要作用。
从本次实验结果中,我们可以得出:XXX的应用范围很广,可以为不同的研究领域提供宝贵的信息,以使其更加准确有效。
实验报告内容格式范文5篇实验报告内容格式范文5篇实验报告的分析讨论,主要分析实验结果和数值是否匹配,如果有误差,分析具体原因。
下面是小编为大家整理的实验报告格式范文,如果大家喜欢可以分享给身边的朋友。
实验报告格式内容范文【篇1】准备材料:一个玻璃杯、一枚硬币、小半杯水(最好是有颜色的)、蜡烛和一个平底的容器。
实验内容:在一个盘子里倒半杯水,放入一枚硬币。
手既不许接触到水,又不能把水倒出来,怎样才能把硬币取出来呢?实验过程:第1次:我们首先在平底的容器中倒入小半杯水,淹没硬币。
然后点燃一节蜡烛放在盘子里,罩上玻璃杯,蜡烛会因为缺氧停止燃烧,这时,外面的水便源源不断地涌进玻璃杯。
(可惜吸水不够多,所以没有把硬币取出来)结果:失败。
第2次:和第一次一样,失败。
第3次:我们换了一根大一点的蜡烛,这次流进去的水很多,成功。
第4次:我们用了两根蜡烛,不过因为杯子扣的太紧,杯口被盘子吸住,水没能流进玻璃杯,失败。
第5次:我把杯子扣下去的速度慢了一点点,导致蜡烛提前熄灭,失败。
第6次:同样是放了两根蜡烛,这次很正常,成功。
实验总结:我做这个实验是为了证实气体冷却后,能让压力下降,于是外面正常的大气压把盘子中的水挤进了杯中。
另外,在实验中,我观察到,用玻璃杯盖住蜡烛的时候,火焰不是马上熄灭,是继续燃烧一会儿才熄灭,说明玻璃杯的空气也是含有一定量的氧气的。
而做这个实验应注意:1、杯子不要扣的太慢,否则会让火焰提前熄灭导致实验失败。
2、水最好是有颜色的水,我选择在水中滴蓝墨水,效果不错,这样方便观看。
3、可以用燃烧的纸片代替蜡烛,但是水一定要放少一点,放多了难吸光。
4、要保持距离,让火焰离自己远一点。
实验报告格式内容范文【篇2】电路实验课已经结束,请按题目要求认真完成实验报告,并要仔细检查一遍,以免退回,具体要求如下:一、绘制电路图要工整、选取适宜比例,元件参数标注要准确、完整。
二、计算题要有计算步骤、解题过程,要代具体数据进行计算,不能只写得数。
报告编号:YT-FS-7377-42大学实验报告模板三篇(完整版)After Completing The T ask According To The Original Plan, A Report Will Be Formed T o Reflect The Basic Situation Encountered, Reveal The Existing Problems And Put Forward Future Ideas.互惠互利共同繁荣Mutual Benefit And Common Prosperity大学实验报告模板三篇(完整版)备注:该报告书文本主要按照原定计划完成任务后形成报告,并反映遇到的基本情况、实际取得的成功和过程中取得的经验教训、揭露存在的问题以及提出今后设想。
文档可根据实际情况进行修改和使用。
篇一:大学物理实验报告格式实验名称:杨氏弹性模量的测定院专业学号姓名同组实验者20XX年月日实验名称一、实验目的。
二、实验原理。
三、实验内容与步骤。
四、数据处理与结果。
五、附件:原始数据****说明:第五部分请另起一页,将实验时的原始记录装订上,原始记录上须有教师的签名。
篇二:大学实验报告册模板实验课程名称开课学院理学院指导老师姓名学生姓名学生专业班级200— 200 学年第学期实验课程名称:实验课程名称:篇三:浙江大学实验报告模板专业:____姓名:____实验报告学号:____ 日期:____ 地点:____ 课程名称:_______指导老师:____成绩:____ 实验名称:_______实验类型:____同组学生姓名:____一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得实验名称:_______姓名:____学号:____这里填写您企业或者单位的信息Fill In The Information Of Your Enterprise Or Unit Here。
实验报告范文模板【精彩5篇】(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作资料、求职资料、报告大全、方案大全、合同协议、条据文书、教学资料、教案设计、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!In addition, this shop provides you with various types of classic model essays, such as work materials, job search materials, report encyclopedia, scheme encyclopedia, contract agreements, documents, teaching materials, teaching plan design, composition encyclopedia, other model essays, etc. if you want to understand different model essay formats and writing methods, please pay attention!实验报告范文模板【精彩5篇】实验报告篇一探究光反射时的规律实验目的:观察光的反射现象,找出光反射时所遵循的规律。
一、实验名称二、实验目的三、实验原理四、实验仪器与试剂1. 仪器:(1)仪器名称及型号(2)仪器名称及型号……2. 试剂:(1)试剂名称及浓度(2)试剂名称及浓度……3. 其他材料:(1)材料名称及规格(2)材料名称及规格……五、实验步骤1. 第一步骤(1)具体操作(2)观察现象(3)数据记录……2. 第二步骤(1)具体操作(2)观察现象(3)数据记录…………六、实验数据及处理1. 实验数据记录(1)表格形式记录实验数据(2)图表形式展示实验数据……2. 数据处理(1)计算平均值、标准差等统计量(2)进行相关性分析、回归分析等……七、实验结果与分析1. 实验结果(1)实验现象描述(2)实验数据总结……2. 结果分析(1)实验现象解释(2)数据结果分析(3)实验结论……八、讨论与结论1. 讨论内容(1)实验现象与理论预期相符程度(2)实验过程中遇到的问题及解决方法(3)实验结果的可靠性与局限性……2. 结论(1)实验目的达成情况(2)实验结果的理论意义和应用价值(3)实验结论总结九、参考文献[1] 作者. 文章标题[J]. 期刊名称,出版年份,卷号(期号):起止页码.[2] 作者. 文章标题[M]. 出版地:出版社,出版年份.……十、致谢感谢实验指导老师、实验助教以及实验同组成员的协助和支持。
十一、附录1. 实验原始数据2. 实验过程中的照片、图表等……注:以上模板仅供参考,具体实验报告内容可根据实际实验情况进行调整。
实验报告模板15篇实验报告模板1立体构成的构成要素:1、点的特征;点型是形态中最初的元素,也是形态世界最小的表现极限,它在空间中呈飘浮状态,有长短,宽窄及运动方向,它是由各元素相互对应,相互比较而特定的,如随着点与块的缩小与扩大,它们之间互相的转换,对形态上造型语言的不同会在心理上产生不同的感受,如角状点型,有强烈的冲击力,曲状点型则有柔和的飘浮感。
其表现形式无限多,或方或圆或角或其他任何形状,还可有实心与空心的变化。
2、线的特征:线存在于点的移动轨迹,面的边界以及面与面的交界或面的断、切、截取处,具有丰富的形状和形态,并能形成强烈的运动感。
线从形态上可分为直线(平线,重直线,斜线和折线等)和曲线(孤线,螺旋线,抛物线,双曲线及自由线)两大表。
a、直线垂直线斜线的 b、曲线几何曲线能表达饱满,有弹性、严谨,理智,明确的现代感觉,同时也有机械的冷漠感,自由曲线是一种自然的、优美的、跳跃的线型,能表达丰阔、圆阔、柔和、富有人情味的感觉,同时也有强烈的活动感和流动感,例如大自然中闪电形成的自由曲线。
3、面的特征:面作为构成空间的基础之一具有强烈的方向感,面的不同组合方式可以构成千变万化的空间形态。
面在空间形态上可分为平面和曲面两种形态,平面有规律平面和不规律平面,曲面有规律曲面和不规律曲面。
圆形总是封闭的,具有饱满的,肯定的和统一的效果,能表现流动、运动、和谐、柔美的感觉不规则面的基本形是指一些毫无规律的自由形态。
4、块的特征:块体的基本特征是占据三维空间,块体可以由面围合而成,也可以由面运动而成,大而厚的块体能产生深厚、稳定的感觉,小而薄的块体,能产生轻盈飘浮的感觉,块体可分为几何平面体,几何曲面体,自由体和自由曲面体等。
几何平面体包括正三角锥体、正立方体、长方体和其它的几何平面所构成的多面立体,具有简练大方、庄重、严肃、稳定的特点。
这些就是我在立体构成课程期间所学的知识以及我自己的作品。
虽然还有很大的欠缺,我想以后在学习的过程中,我会不断的学习不断的进步,让我的作品更有创造力,更美观,更能跟上时代的潮流,甚至超越时代的潮流。
实验研究报告格式范文第1篇一、实验目的:国际贸易实务课程设计是学生在学完相关外贸课程之后的一个实践性环节,其目的是使学生将在课程中所学到的理论知识,应用到具体的贸易实务往来中,包括函电的写作、单证制作、合同磋商、签定与履行等,熟悉各种在国际贸易实务中函电的写作、单据的使用及其制作要求,强化其对于贸易实务的磋商、履行以及外贸单证格式、内容和作用的理解,提高学生对外进行各项业务联系和通讯活动的能力、实际动手能力。
二、实验任务:任务一、交易磋商设计设计目的:利用计算机软硬件模拟国际商务环境,使学生对出口业务流程开始进行感性认识,提高市场调研和分析能力、业务谈判、交易磋商能力、熟悉往来函电的书写、表达及法律效力。
任务描述:选择一具体出口商品,通过各种信息渠道,获取有关商品供求的市场信息,以发布信息、广告等方式寻找买家或卖家。
业务流程涉及贸易磋商、合同签订等环节,签定信用证支付方式下CIF合同,要求至少有一次还盘。
任务二、合同履行设计设计目的:训练和提高学生的外贸业务实际操作能力。
任务描述:合同履行包括备货、催证、审证、改证、租船订仓、报验、报关、投保、装船和制单结汇等环节的工作,务必将各项工作做到精确细致,尽量避免工作脱节、延误装运期限以及影响安全、迅速、收汇等事故的发生。
同时,进出口企业应同各个部门之间相互协作,共同配合,切实加强出口合同的科学管理,以保证出口合同的顺利履行。
因此要求在各个环节中做到准确、科学、高效、严谨,与之所产生的单证业务的处理准确及时。
任务三、银行支付设计设计目的:通过银行角色,进行开证、审证和支付业务,进一步熟悉出口业务的流程,提高和巩固业务操作能力。
任务描述:重点:注意审核、支付环节和单证一致、单单一致等。
任务四、实验总结和心得体会要求:每组根据在实验中所获得的经验与教训进行实验总结(针对本次实验),根据所得到的锻炼、出现的.问题及还需要改进的地方等方面撰写心得体会(针对个人感受),总共两大方面,不少于1500字。
篇一:实验报告格式模板-供参考实验名称:粉体真密度的测定粉体真密度是粉体质量与其真体积之比值,其真体积不包括存在于粉体颗粒内部的封闭空洞。
所以,测定粉体的真密度必须采用无孔材料。
根据测定介质的不同,粉体真密度的主要测定方法可分为气体容积法和浸液法。
气体容积法是以气体取代液体测定试样所排出的体积。
此法排除了浸液法对试样溶解的可能性,具有不损坏试样的优点。
但测定时易受温度的影响,还需注意漏气问题。
气体容积法又分为定容积法与不定容积法。
浸液法是将粉末浸入在易润湿颗粒表面的浸液中,测定其所排除液体的体积。
此法必须真空脱气以完全排除气泡。
真空脱气操作可采用加热(煮沸)法和减压法,或两法同时并用。
浸液法主要有比重瓶法和悬吊法。
其中,比重瓶法具有仪器简单、操作方便、结果可靠等优点,已成为目前应用较多的测定真密度的方法之一。
因此,本实验采用比重瓶法。
一.实验目的1. 了解粉体真密度的概念及其在科研与生产中的作用;2. 掌握浸液法—比重瓶法测定粉末真密度的原理及方法;3.通过实验方案设计,提高分析问题和解决问题的能力。
二.实验原理比重瓶法测定粉体真密度基于“阿基米德原理”。
将待测粉末浸入对其润湿而不溶解的浸液中,抽真空除气泡,求出粉末试样从已知容量的容器中排出已知密度的液体,就可计算所测粉末的真密度。
真密度ρ计算式为:式中:m0——比重瓶的质重,g; ms—— (比重瓶+粉体)的质重,g; msl—— (比重瓶+液体)的质重,g;ρl——测定温度下浸液密度;g/cm3;ρ——粉体的真密度,g/cm3;三.实验器材:实验仪器:真空干燥器,比重瓶(2-4个);分析天平;烧杯。
实验原料:金刚砂。
四.实验过程1. 将比重瓶洗净编号,放入烘箱中于110℃下烘干冷却备用。
2. 用电子天平称量每个比重瓶的质量m0。
3. 每次测定所需试样的题记约占比重瓶容量的1/3,所以应预先用四分法缩分待测试样。
4. 取300ml的浸液(实际实验中为去离子水)倒入烧杯中,再将烧杯放进真空干燥器内预先脱气。
实验报告(2013 / 2014 学年第二学期)课程名称Java 语言程序设计实验名称综合图形界面程序设计实验时间2014年 5月 5日指导单位计算机学院软件教学中心指导教师薛景学生姓名臧玉付班级学号12001037计算机科学与技术学院(系)计算机学院专业(计算机通信)实验名称综合图形界面程序设计指导教师薛景实验类型上机实验学时2实验时间2014-5-5一、实验目的1.学习使用 Java Swing 设计 GUI界面2.学习 Java 的事件监听机制的基本原理3.学习监听器处理 Java 中的事件二、实验环境1.每位同学配备实验计算机一台2.安装 JDK和 Eclipse三、实验内容1、编写一个算数测试小软件,用来训练小学生的算数能力。
程序有 3 个类组成,其中 Teacher 对象充当监视器,负责给出算术题目,并判断回答者的答案是否正确;ComputerFrame 对象负责为算数题目提供视图,比如用户可以通过ComputerFrame对象提供的 GUI界面看到题目,并通过该 GUI 界面给出题目的答案; MainClass 是软件的主类。
(请在下方空白处填写本程序的全部程序代码及..软件界面截图)import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ComputerFrame extends JFrame{JMenuBar menubar;JMenu choiceGrade;JMenuItem grade1,grade2;JTextField textOne,textTwo,textResult;JButton getProblem,giveAnwser;JLabel operatorLabel,message;Teacher teacherZhang;ComputerFrame(){teacherZhang = new Teacher();teacherZhang.setMaxInteger(20);setLayout(new FlowLayout());menubar = new JMenuBar();choiceGrade = new JMenu("选择级别");grade1 = new JMenuItem("幼儿级别");grade2 = new JMenuItem("儿童级别");grade1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){teacherZhang.setMaxInteger(10);}});grade2.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){teacherZhang.setMaxInteger(50);}});choiceGrade.add(grade1);choiceGrade.add(grade2);menubar.add(choiceGrade);setJMenuBar(menubar);textOne=new JTextField(5);textTwo = new JTextField(5);textResult = new JTextField(5);operatorLabel = new JLabel("+");operatorLabel.setFont(new Font("Arial",Font.BOLD,20)); message = new JLabel("你还没有回答呢"); getProblem= new JButton("获取题目"); giveAnwser = new JButton("确认答案");add(getProblem);add(textOne);add(operatorLabel);add(textTwo);add(new JLabel("="));add(textResult);add(giveAnwser);add(message);textResult.requestFocus();textOne.setEditable(false);textTwo.setEditable(false);getProblem.setActionCommand("getProblem"); textResult.setActionCommand("answer"); giveAnwser.setActionCommand("answer"); teacherZhang.setJTextField(textOne,textTwo,textResult); teacherZhang.setJLabel(operatorLabel,message); getProblem.addActionListener(teacherZhang); giveAnwser.addActionListener(teacherZhang);textResult.addActionListener(teacherZhang);setVisible(true);validate();setDefaultCloseOperation(DISPOSE_ON_CLOSE);}}import java.util.Random;import java.awt.event.*;import javax.swing.*;public class Teacher implements ActionListener {int numberOne,numberTwo;String operator="";boolean isRinght;Random random;//用于给出随机数int maxInteger;//题目中最大的整数JTextField textOne,textTwo,textResult;JLabel operatorLabel,message;Teacher() {random=new Random();}public void setMaxInteger(int n) {maxInteger=n;}public void actionPerformed(ActionEvent e) {String str=e.getActionCommand();if(str.equals("getProblem")) {numberOne=random.nextInt(maxInteger)+1;//1至 maxInteger 之间的随机数numberTwo=random.nextInt(maxInteger)+1;double d=Math.random();//获取(0,1)之间的随机数if(d>=0.5)operator="+";elseoperator="-";textOne.setText(""+numberOne);textTwo.setText(""+numberTwo);operatorLabel.setText(operator);message.setText("请回答 ");textResult.setText(null);}else if(str.equals("answer")){String answer=textResult.getText();try{ int result=Integer.parseInt(answer);if(operator.equals("+")){if(result==numberOne+numberTwo)message.setText("你回答正确 ");elsemessage.setText("你回答错误 ");}else if(operator.equals("-")){if(result==numberOne-numberTwo)message.setText("你回答正确 ");elsemessage.setText("你回答错误 ");}}catch(NumberFormatException ex){message.setText("请输入数字符号 ");}}}public void setJTextField(JTextField ...t){textOne=t[0];textTwo=t[1];textResult=t[2];}public void setJLabel(JLabel bel){operatorLabel=label[0];message=label[1];}}public class MainClass{public static void main(String args[]){ComputerFrame frame ;frame = new ComputerFrame();frame.setTitle("算数测试 ");frame.setBounds(100,100,650,180);}}2、编写一个简单的计算器软件,实现简单的四则运算。
(请在下方空白处填写本程序的全部程序代码及软件界面截图)..import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextArea;import javax.swing.JTextField;public class test extends JFrame {private final int BUTTON_WIDTH=50;private final int BUTTON_HEIGHT=40;JButton one=new JButton("1");JButton two=new JButton("2");JButton three=new JButton("3");JButton four=new JButton("4");JButton five=new JButton("5");JButton six=new JButton("6");JButton seven=new JButton("7");JButton eight=new JButton("8");JButton nine=new JButton("9");JButton zero=new JButton("0");JButton DOT=new JButton(".");JButton ADD=new JButton("+");JButton SUB=new JButton("-");JButton MUL=new JButton("*");JButton DIV=new JButton("/");JButton EQU=new JButton("=");JButton CLEAR=new JButton("clear");JTextField text=new JTextField(20);String b="";String first="";//第一个数String second="";//第二个数String result;//计算结果String symbol="";//符号int CONTRAL_ONE=0;public test(){setTitle("calculator");setResizable(false);setBounds(500, 200, 200, 230);setLayout(null);add(text);text.setBounds(2, 10, 191, 30);text.setHorizontalAlignment(JTextField.RIGHT );text.setEditable(false);ADD_COMPONOENT();setVisible(true);setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);}ActionListener listener= new ActionListener(){public void actionPerformed(ActionEvent e){ String a=e.getActionCommand();if(a=="+" || a=="-" || a=="*" || a=="/"){first=b;symbol=a;b="";}else if(a=="="){if(first=="")first=result;second=b;result=getresult(first,second,symbol);text.setText(result);first="";second="";symbol="";b="";}else{b+=a;text.setText(b);}}};public void ADD_COMPONOENT(){add(one);one.setBounds(0, 50, BUTTON_WIDTH, BUTTON_HEIGHT);one.addActionListener(listener);add(two);two.setBounds(50, 50, BUTTON_WIDTH, BUTTON_HEIGHT);two.addActionListener(listener);add(three);three.setBounds(100, 50, BUTTON_WIDTH, BUTTON_HEIGHT);three.addActionListener(listener);add(DOT);DOT.setBounds(150, 50, BUTTON_WIDTH, BUTTON_HEIGHT);DOT.addActionListener(listener);add(four);four.setBounds(0, 90, BUTTON_WIDTH, BUTTON_HEIGHT);four.addActionListener(listener);add(five);five.setBounds(50, 90, BUTTON_WIDTH, BUTTON_HEIGHT);five.addActionListener(listener);add(six);six.setBounds(100, 90, BUTTON_WIDTH, BUTTON_HEIGHT);six.addActionListener(listener);add(DIV);DIV.setBounds(150, 90, BUTTON_WIDTH, BUTTON_HEIGHT);DIV.addActionListener(listener);add(seven);seven.setBounds(0, 130, BUTTON_WIDTH, BUTTON_HEIGHT);seven.addActionListener(listener);add( eight);eight.setBounds(50, 130, BUTTON_WIDTH, BUTTON_HEIGHT);eight.addActionListener(listener);add(nine);nine.setBounds(100, 130, BUTTON_WIDTH, BUTTON_HEIGHT);nine.addActionListener(listener);add(MUL);MUL.setBounds(150, 130, BUTTON_WIDTH, BUTTON_HEIGHT);MUL.addActionListener(listener);add(zero);zero.setBounds(0, 170, BUTTON_WIDTH, BUTTON_HEIGHT);zero.addActionListener(listener);add(SUB);SUB.setBounds(50, 170, BUTTON_WIDTH, BUTTON_HEIGHT);SUB.addActionListener(listener);add(ADD);ADD.setBounds(100, 170, BUTTON_WIDTH, BUTTON_HEIGHT);ADD.addActionListener(listener);add(EQU);EQU.setBounds(150, 170, BUTTON_WIDTH, BUTTON_HEIGHT);EQU.addActionListener(listener);}public String getresult(String first, String second,String symble){ double a=0;double b=0;if(first!="")a=Double.parseDouble(first);if(second!="")b= Double.parseDouble(second);double c=0;if(symble=="+")c=a+b;else if(symble=="-")c=a-b;else if(symble=="*")c=a*b;else if(symble=="/")c=a/b;return ""+(float)c;};public static void main(String[] args) {//TODO Auto-generated methodstub new test();}}3、使用 Java Swing 中的各个组件,编写一个自定义的软件界面,例如:学生成绩管理系统、图书馆管理系统、人事管理系统等等(请在下方空白处填写本程序的全部程序代码及软件界面截图)..import java.awt.*;import java.awt.event.*;class Win extends Frame implements ActionListener{MenuBar bar;Menu menu1,menu2,menu3,menu4;MenuItem item1,item2,item3,item4,item5,item6,item7,item8;TextArea text;Win(String s){super(s);bar=new MenuBar();menu1=new Menu("文件 ");menu2=new Menu("编辑 ");menu3=new Menu("查看 ");menu4=new Menu("查找 ");item1=new MenuItem(" 打开 ");item2=new MenuItem(" 保存 "); item3=new MenuItem(" 撤消 ");item4=new MenuItem(" 复制 "); item5=new MenuItem(" 光标指示 ");item6=new MenuItem(" 全屏显示 "); item7=new MenuItem(" 查找 ");item8=new MenuItem(" 替换 "); text=new TextArea(" 显示信息文本框 ");menu1.add(item1);menu1.addSeparator();menu1.add(item2);menu2.add(item3);menu2.addSeparator();menu2.add(item4);menu3.add(item5);menu3.add(item6);menu4.add(item7);menu4.add(item8);bar.add(menu1);bar.add(menu2);bar.add(menu3);bar.add(menu4); setMenuBar(bar);add(text);item1.addActionListener(this);item2.addActionListener(this);item3.addActionListener(this);item4.addActionListener(this);item5.addActionListener(this);item6.addActionListener(this);item7.addActionListener(this);item8.addActionListener(this);setVisible(true);setBounds(100,120,100,90);}public void actionPerformed(ActionEvent e){if(e.getSource()==item1){text.setText("你点击了打开菜单项 ");validate();}else if(e.getSource()==item2){text.setText("你点击了保存菜单项 ");validate();}else if(e.getSource()==item3){text.setText("你点击了撤消菜单项 ");validate();else if(e.getSource()==item4){text.setText("你点击了复制菜单项 "); validate();}else if(e.getSource()==item5){text.setText("你点击了光标指示菜单项"); validate();}else if(e.getSource()==item6){text.setText("你点击了全屏显示菜单项"); validate();}else if(e.getSource()==item7){text.setText("你点击了查找菜单项 "); validate();}else if(e.getSource()==item8){text.setText("你点击了替换菜单项 "); validate();}}}public class example{public static void main(String args[]){Win win=new Win(" 窗口 ");win.setBounds(100,100,400,400);win.setVisible(true);win.setResizable(true);win.addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0);});} }四、实验小结(包括问题和解决方法、心得体会等)Java 上机实验中,学到了很多书本以外的知识。