实验报告模板

合集下载

实验报告模板

实验报告模板
“最佳”的标准是既要误差小,又要分母小,如果有一个分数 的分母
并且误差 ,或者分母 而且误差 ,那么 就是比 更佳的分数近似值, 就不能说是“最佳”。
反过来,如果 的误差比起分母不超过 的其他分数近似值 都小,也就是 对所有 以及 且 成立,就称 给出了 的最佳逼近。
2、将误差小,分母小这两个标准综合起来,以误差 与分母 的乘积 为标准来判定分数近似值 的优劣, 越小, 越优。还可以进一步强化“分母小”这一要求,用 作衡量标准, 越小越优。
实验的内容与步骤
实验内容
实验步骤
(1)在计算机中打开Mathematica系统;
(2)在工作区中输入以下语句:
(3)按Shift和Enter键运行。ຫໍສະໝຸດ 实验结果与结果分析实验结果
结果分析
附录
实验报告
实验一最佳分数近似值
专业:
班级:
学号:
姓名:
实验报告
实验人
实验时间
实验名称
分数对无理数的最佳逼近——以π为例
实验目的
1、研究怎样用分数近似值去对给定的无理数作最佳逼近;
2、探究π的最佳分数近似值。
实验环境
Mathematica系统
实验的基本理论方法
1、设 是给定的无理数。分数 能够称为 的最佳分数近似值,既然

实验报告范文模板【三篇】

实验报告范文模板【三篇】

实验报告范文模板【三篇】
实验名称: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的应用范围很广,可以为不同的研究领域提供宝贵的信息,以使其更加准确有效。

实验总结报告模板(精选18篇)

实验总结报告模板(精选18篇)
实验总结报告 篇4
计算机网络课程实训已经结束几天了。实训期间,让我学到了很多东西,不仅仅使我在理论上对网络有了全新的认识,在实践本事上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自我的观点,如何说服别人认同自我的观点。第一次亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也真是受益菲浅,在短短的几天中相信这些宝贵的经验会成为我今后成功的重要的基石。
对于团队协作与待人处事方面,实验让我们懂得了团队协作的重要性,教导我们以谦虚严谨的态度对待生活中的人与事,以认真负责的态度对待队友,提高了班级的凝聚力和战斗力,通过实验的积极的讨论,理性的争辩,可以让我们更加接近真理。
实验中应注意的有几点。
一、一定要先弄清楚原理
这样在做实验,才能做到心中有数,从而把实验做好做细。一开始,实验比较简单,可能会不注重此方面,但当实验到后期,需要思考和理解的东西增多,个人能力拓展的方面占一定比重时,如果还是没有很好的做好预习和远离学习工作,那么实验大部分会做的很不尽人意。
实验总结报告 篇2
回顾起此课程设计,感慨颇多,从理论到实践,在这学期的学习中,能够说得是苦多于甜,累,可是能够学到很多很多的东西,不仅仅巩固了以前所学过的知识,也学到了很多在书本上所没有学到过的知识。在实验操作与设计的过程中遇到问题也颇多,但可喜的是最终都得到了解也好不懂的也好,都要动手去用,仅有自我操作了,才会真正明白其中的用处,其次是,在遇到困难的时候,不要总是一个人在那捣鼓,同学间应当互相的帮忙,有时候向别人学习,会比自我一个人在哪儿毫无头绪的摸索更好。
这次实训我们收获很大,对于刚入门的我们一切都是大么的陌生在此期间教师给我们点起了一盏灯指引我们走向光明,这样的情景下我们也会面度许许多多的困难,这个时候我们感受到了团体力量的伟大,我们互帮互助共同完成了实训工作。我们在虚拟机上装系统进行双机互联,我们一齐装系统一齐互相学习,我们一齐感受成功的欢乐,这一刻我们共同成长。

实验报告内容格式范文5篇

实验报告内容格式范文5篇

实验报告内容格式范文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篇】

实验报告范文模板【精彩5篇】

实验报告范文模板【精彩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篇

实验报告模板15篇

实验报告模板15篇实验报告模板1立体构成的构成要素:1、点的特征;点型是形态中最初的元素,也是形态世界最小的表现极限,它在空间中呈飘浮状态,有长短,宽窄及运动方向,它是由各元素相互对应,相互比较而特定的,如随着点与块的缩小与扩大,它们之间互相的转换,对形态上造型语言的不同会在心理上产生不同的感受,如角状点型,有强烈的冲击力,曲状点型则有柔和的飘浮感。

其表现形式无限多,或方或圆或角或其他任何形状,还可有实心与空心的变化。

2、线的特征:线存在于点的移动轨迹,面的边界以及面与面的交界或面的断、切、截取处,具有丰富的形状和形态,并能形成强烈的运动感。

线从形态上可分为直线(平线,重直线,斜线和折线等)和曲线(孤线,螺旋线,抛物线,双曲线及自由线)两大表。

a、直线垂直线斜线的 b、曲线几何曲线能表达饱满,有弹性、严谨,理智,明确的现代感觉,同时也有机械的冷漠感,自由曲线是一种自然的、优美的、跳跃的线型,能表达丰阔、圆阔、柔和、富有人情味的感觉,同时也有强烈的活动感和流动感,例如大自然中闪电形成的自由曲线。

3、面的特征:面作为构成空间的基础之一具有强烈的方向感,面的不同组合方式可以构成千变万化的空间形态。

面在空间形态上可分为平面和曲面两种形态,平面有规律平面和不规律平面,曲面有规律曲面和不规律曲面。

圆形总是封闭的,具有饱满的,肯定的和统一的效果,能表现流动、运动、和谐、柔美的感觉不规则面的基本形是指一些毫无规律的自由形态。

4、块的特征:块体的基本特征是占据三维空间,块体可以由面围合而成,也可以由面运动而成,大而厚的块体能产生深厚、稳定的感觉,小而薄的块体,能产生轻盈飘浮的感觉,块体可分为几何平面体,几何曲面体,自由体和自由曲面体等。

几何平面体包括正三角锥体、正立方体、长方体和其它的几何平面所构成的多面立体,具有简练大方、庄重、严肃、稳定的特点。

这些就是我在立体构成课程期间所学的知识以及我自己的作品。

虽然还有很大的欠缺,我想以后在学习的过程中,我会不断的学习不断的进步,让我的作品更有创造力,更美观,更能跟上时代的潮流,甚至超越时代的潮流。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告(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 上机实验中,学到了很多书本以外的知识。

相关文档
最新文档