课程实验报告
课程设计实验报告10篇

课程设计实验报告10篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作报告、合同协议、心得体会、演讲致辞、规章制度、岗位职责、操作规程、计划书、祝福语、其他范文等等,想了解不同范文格式和写法,敬请关注!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!Moreover, our store provides various types of classic sample texts, such as work reports, contract agreements, insights, speeches, rules and regulations, job responsibilities, operating procedures, plans, blessings, and other sample texts. If you want to learn about different sample formats and writing methods, please pay attention!课程设计实验报告10篇【第1篇】大学物理实验课程设计实验报告北方民族大学大学物理实验(设计性实验)实验报告指导老师:王建明姓名:张国生学号:XX0233学院:信息与计算科学学院班级:05信计2班重力加速度的测定一、实验任务精确测定银川地区的重力加速度二、实验要求测量结果的相对不确定度不超过5%三、物理模型的建立及比较初步确定有以下六种模型方案:方法一、用打点计时器测量所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等.利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒X两点间隔数.由公式h=gt2/2得g=2h/t2.将所测代入即可求得g.方法二、用滴水法测重力加速度调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下:取液面上任一液元a,它距转轴为X,质量为m,受重力mg、弹力n.由动力学知:ncosα-mg=0(1)nsinα=mω2X(2)两式相比得tgα=ω2X/g,又 tgα=dy/dX,∴dy=ω2XdX/g,∴y/X=ω2X/2g.∴ g=ω2X2/2y..将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标X、y测出,将转台转速ω代入即可求得g.方法四、光电控制计时法调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n 取50—100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2.方法五、用圆锥摆测量所用仪器为:米尺、秒表、单摆.使单摆的摆锤在水平面内作匀速圆周运动,用直尺测量出h(见图(1)用秒表测出摆锥n转所用的时间t,则摆锥角速度ω=2πn/t 摆锥作匀速圆周运动的向心力f=mgtgθ,而tgθ=r/h所以mgtg θ=mω2r由以上几式得:g=4π2n2h/t2.将所测的n、t、h代入即可求得g值.方法六、单摆法测量重力加速度在摆角很小时,摆动周期为:则通过对以上六种方法的比较,本想尝试利用光电控制计时法来测量,但因为实验室器材不全,故该方法无法进行;对其他几种方法反复比较,用单摆法测量重力加速度原理、方法都比较简单且最熟悉,仪器在实验室也很齐全,故利用该方法来测最为顺利,从而可以得到更为精确的值。
生物课程实验报告

实验名称:植物光合作用探究一、实验目的1. 了解植物光合作用的基本原理和过程。
2. 掌握光合作用实验的操作方法和数据处理方法。
3. 通过实验验证光合作用对植物生长的影响。
二、实验原理光合作用是植物在叶绿体中利用光能将二氧化碳和水转化为有机物和氧气的过程。
实验过程中,通过测量植物在不同光照条件下光合作用产物的变化,可以验证光合作用的存在和影响。
三、实验材料与仪器1. 实验材料:绿豆幼苗、蒸馏水、NaOH溶液、碘液、剪刀、滴管、烧杯、培养皿、天平、计时器等。
2. 实验仪器:光照培养箱、显微镜、电导率仪等。
四、实验步骤1. 将绿豆幼苗放入培养皿中,加入适量的蒸馏水,使其均匀分布。
2. 将培养皿放入光照培养箱中,设定光照强度为1000lx,温度为25℃,培养24小时。
3. 将培养后的绿豆幼苗取出,剪去叶片,用蒸馏水清洗,去除表面的灰尘。
4. 将叶片放入碘液溶液中,浸泡5分钟,观察叶片颜色变化。
5. 取出叶片,用蒸馏水清洗,去除碘液。
6. 将叶片放入NaOH溶液中,浸泡10分钟,使叶片中的淀粉分解。
7. 取出叶片,用蒸馏水清洗,去除NaOH溶液。
8. 将叶片放入碘液溶液中,浸泡5分钟,观察叶片颜色变化。
9. 重复步骤4-8,分别记录在不同光照条件下叶片颜色的变化。
10. 利用电导率仪测量叶片在不同光照条件下的电导率,分析光合作用的影响。
五、实验结果与分析1. 观察结果:在光照条件下,叶片颜色逐渐变蓝,说明光合作用产生了淀粉;在黑暗条件下,叶片颜色无明显变化,说明光合作用未发生。
2. 数据分析:通过比较不同光照条件下叶片颜色的变化,可以得出光合作用对植物生长的影响。
在光照条件下,光合作用产生的淀粉含量较高,叶片颜色较深;在黑暗条件下,光合作用未发生,淀粉含量较低,叶片颜色较浅。
3. 电导率分析:在光照条件下,叶片电导率较高,说明光合作用产生的有机物较多,细胞膜透性较好;在黑暗条件下,叶片电导率较低,说明光合作用未发生,细胞膜透性较差。
电大课程实验报告(3篇)

第1篇一、实验名称数字电路实验二、实验目的1. 理解和掌握数字电路的基本概念和基本分析方法。
2. 学会使用数字电路实验箱进行实验操作。
3. 培养动手能力和分析解决问题的能力。
三、实验时间2023年10月15日四、实验地点电大实验室五、实验器材1. 数字电路实验箱2. 万用表3. 指示灯4. 电阻5. 电容6. 逻辑门芯片六、实验原理本实验主要涉及数字电路的基本组成、逻辑门的功能、组合逻辑电路的设计和分析等内容。
七、实验内容1. 基本逻辑门实验(1)实验目的:熟悉基本逻辑门(与门、或门、非门、异或门)的功能和符号表示。
(2)实验步骤:① 根据电路图连接电路。
② 测试各个逻辑门的功能。
③ 记录实验结果。
(3)实验结果:① 与门:只有当所有输入信号同时为高电平时,输出信号才为高电平。
② 或门:只要有一个输入信号为高电平,输出信号就为高电平。
③ 非门:输入信号为高电平时,输出信号为低电平;输入信号为低电平时,输出信号为高电平。
④ 异或门:当两个输入信号相同时,输出信号为低电平;当两个输入信号不同时,输出信号为高电平。
2. 组合逻辑电路实验(1)实验目的:学会设计简单的组合逻辑电路,并验证其功能。
(2)实验步骤:① 根据电路图连接电路。
② 设计一个组合逻辑电路,例如:4位二进制加法器。
③ 测试电路的功能。
④ 记录实验结果。
(3)实验结果:① 设计的4位二进制加法器能够正确地实现加法运算。
3. 时序逻辑电路实验(1)实验目的:了解时序逻辑电路的基本组成和功能,掌握使用触发器设计时序逻辑电路的方法。
(2)实验步骤:① 根据电路图连接电路。
② 设计一个时序逻辑电路,例如:计数器。
③ 测试电路的功能。
④ 记录实验结果。
(3)实验结果:① 设计的计数器能够正确地计数。
八、实验总结1. 通过本次实验,我对数字电路的基本概念和基本分析方法有了更深入的理解。
2. 我学会了使用数字电路实验箱进行实验操作,提高了我的动手能力。
课程设计实验报告的范文

课程设计实验报告的范文一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,能够运用所学知识解决实际问题;提高学生的实验操作技能和数据分析能力;培养学生的科学思维和团队合作精神。
具体分为以下三个部分:1.知识目标:学生能够准确地掌握XX学科的基本概念、原理和方法,了解学科的发展趋势和应用领域。
2.技能目标:学生能够熟练地运用实验设备和软件工具进行数据采集、处理和分析,具备一定的实验设计和问题解决能力。
3.情感态度价值观目标:学生能够认识到XX学科在人类进步和社会发展中的重要作用,树立科学的世界观和价值观,培养团队合作意识和创新精神。
二、教学内容本课程的教学内容主要包括XX学科的基本概念、原理和方法,实验操作技能的培训以及相关案例分析。
具体安排如下:1.第一部分:基本概念和原理,包括XX学科的历史发展、基本概念、核心原理等内容。
2.第二部分:实验操作技能,学生通过实验操作,掌握实验设备的使用方法,培养实验设计和问题解决能力。
3.第三部分:案例分析,学生通过分析实际案例,将所学知识运用到具体问题中,提高知识的实际应用能力。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性。
主要包括以下几种:1.讲授法:教师通过讲解,使学生掌握基本概念和原理。
2.讨论法:学生通过分组讨论,交流学习心得,提高分析问题和解决问题的能力。
3.案例分析法:学生通过分析实际案例,将所学知识运用到具体问题中,提高知识的实际应用能力。
4.实验法:学生通过实验操作,掌握实验设备的使用方法,培养实验设计和问题解决能力。
四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备等。
具体如下:1.教材:选用权威、实用的教材,为学生提供系统的学习材料。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作精美的PPT、视频等多媒体资料,提高学生的学习兴趣。
4.实验设备:提供充足的实验设备,保证每个学生都能参与实验操作。
大学项目实验报告总结(3篇)

第1篇一、实验背景随着科技的飞速发展,我国高校教育也取得了长足的进步。
为了培养学生的实践能力和创新精神,我们学校开设了多项实验课程。
本实验课程旨在通过实际操作,让学生掌握一定的实验技能,提高学生的综合素质。
本次实验项目为“XXX实验”,旨在通过实验,使学生深入了解XXX领域的相关知识,提高学生的实验操作能力。
二、实验目的1. 掌握XXX实验的基本原理和方法;2. 培养学生的实验操作能力;3. 培养学生的团队协作精神;4. 提高学生的综合素质。
三、实验内容本次实验主要分为以下几个部分:1. 实验原理讲解:通过对XXX实验原理的讲解,使学生了解实验的目的、原理和实验方法。
2. 实验器材准备:指导学生正确使用实验器材,了解实验器材的性能和操作方法。
3. 实验操作步骤:按照实验步骤进行实验操作,观察实验现象,记录实验数据。
4. 实验结果分析:对实验数据进行整理和分析,得出实验结论。
四、实验过程1. 实验原理讲解:实验指导教师详细讲解了XXX实验的原理,使学生对该实验有了初步的认识。
2. 实验器材准备:实验指导教师指导学生正确使用实验器材,并强调实验操作的安全注意事项。
3. 实验操作步骤:实验过程中,学生按照实验步骤进行操作,实验指导教师巡回指导,确保实验顺利进行。
4. 实验结果分析:实验结束后,学生将实验数据整理成表格,并进行分析。
实验指导教师对学生的实验结果进行点评,指出实验中的不足之处。
五、实验结果与分析1. 实验结果:本次实验取得了良好的效果,学生掌握了XXX实验的基本原理和操作方法。
2. 实验数据分析:通过对实验数据的整理和分析,得出以下结论:(1)XXX实验在XXX条件下,实验结果符合预期。
(2)实验过程中,部分学生操作不够规范,影响了实验结果的准确性。
(3)实验过程中,团队合作较好,但仍有待提高。
六、实验总结1. 实验过程中,学生积极参与,认真操作,表现出良好的实验素养。
2. 实验指导教师对实验过程进行了详细讲解,确保了实验的顺利进行。
教学实验报告 模板

教学实验报告模板一、实验目的本次实验的目的是让学生掌握某门课程中的特定实验内容,培养学生的实验技能和科学思维。
通过实际操作,加深对理论知识的理解,并培养学生的动手能力。
二、实验原理在这部分内容中,详细介绍了本次实验所涉及到的理论知识和实验原理。
通过文字和图示对实验原理进行解析,让学生更好地理解实验的背后原理。
三、实验装置和材料这一部分列出了本次实验所使用的装置和材料清单。
包括仪器设备、实验工具、实验材料等等。
同时,也对实验所需的环境条件进行说明,确保实验条件的准备工作。
四、实验步骤本部分分步骤详细介绍了实验的操作方法和过程。
每一步都应该准确清晰,让学生能够迅速掌握实验的步骤和操作要点。
同时,也要提醒学生注意实验过程中的安全措施。
五、实验结果和数据分析本部分展示了本次实验的结果和采集的数据。
通过图表和文字描述,对实验结果进行分析和总结,以及对数据的处理和解读。
要求学生能够理解并分析实验结果,并得出结论。
六、实验讨论在此部分,进行对实验结果的讨论和分析。
通过对实验过程中出现的问题和疑问进行解答,进一步加深学生对本次实验的理解。
同时,也可以与其他同学进行交流和分享,促进学术交流和思想碰撞。
七、实验总结在这一部分,对本次实验进行总结。
总结本次实验的目的、原理、结果、讨论等,对实验过程中的不足之处进行反思和改进建议。
通过对实验的总结,让学生对本次实验有一个更加深入的认识。
八、实验思考题在实验报告的最后部分,提出一到两个实验思考题,引导学生思考和发散思维。
可以是对实验结果的思考,也可以是与实验相关的问题,鼓励学生独立思考,并提出自己的见解和观点。
九、附录在此部分,列出了本次实验所用到的附加材料和参考资料,包括相关的教材、论文、网页链接等等。
帮助学生进一步了解实验的背景知识,并拓宽学生的学术视野。
十、参考文献在报告的最后,列出了本次实验报告所引用的相关文献和资料。
引用格式要规范,确保学术诚信。
可以包括书籍、期刊论文、网页链接等等。
课程联合研发实验报告

一、实验背景随着科技的飞速发展,我国教育事业也在不断改革与创新。
为了提高学生的实践能力、创新能力和团队协作能力,我校与多家企业合作,共同研发了一系列课程联合实验项目。
本实验报告旨在总结课程联合研发实验的实施过程、成果及体会。
二、实验目的1. 培养学生的实践能力和创新精神;2. 提高学生的团队协作能力和沟通能力;3. 促进学校与企业之间的合作与交流;4. 推动课程改革,提高课程质量。
三、实验内容1. 实验项目本次实验项目为“智能机器人设计与制作”。
该项目旨在让学生了解智能机器人的基本原理、设计和制作方法,培养学生的动手能力和创新精神。
2. 实验流程(1)前期准备:学校与企业共同确定实验项目,制定实验方案,分配实验任务。
(2)课程实施:教师根据实验方案,指导学生进行实验操作,讲解相关理论知识。
(3)实验过程:学生分组进行实验,完成智能机器人的设计与制作。
(4)实验成果展示:各小组进行实验成果展示,评选优秀作品。
四、实验实施1. 组建实验团队学校从各个专业选拔优秀学生,与企业工程师共同组成实验团队。
团队成员分工明确,各司其职。
2. 实验教学(1)理论教学:教师讲解智能机器人的基本原理、设计方法和相关技术。
(2)实践教学:教师指导学生进行实验操作,确保实验顺利进行。
3. 实验成果本次实验共完成10个智能机器人作品,其中5个作品被评为优秀作品。
五、实验体会1. 提高学生的实践能力:通过实验,学生掌握了智能机器人的设计与制作方法,提高了实践能力。
2. 培养学生的创新精神:实验过程中,学生不断尝试、改进,培养了创新精神。
3. 增强团队协作能力:实验要求学生分组进行,培养了学生的团队协作能力和沟通能力。
4. 促进校企合作:本次实验的成功实施,为学校与企业之间的合作提供了有益的借鉴。
六、实验总结本次课程联合研发实验取得了圆满成功,达到了预期目标。
在今后的工作中,我们将继续深化校企合作,加强课程改革,为学生提供更多实践机会,培养具有创新精神和实践能力的高素质人才。
实验报告总结及体会(3篇)

第1篇一、实验背景随着科技的发展,实验在各个领域都发挥着越来越重要的作用。
为了更好地了解实验的过程和方法,提高自己的实践能力,我参加了本次实验课程。
通过本次实验,我对实验过程有了更加深刻的认识,对实验方法有了更加全面的了解。
二、实验目的本次实验旨在:1. 掌握实验的基本操作方法;2. 培养实验操作的规范性和严谨性;3. 提高自己的动手能力和分析问题、解决问题的能力;4. 增强团队协作意识。
三、实验内容本次实验主要包括以下内容:1. 实验原理及设备介绍;2. 实验步骤及注意事项;3. 数据记录与分析;4. 实验结果讨论。
四、实验过程1. 实验原理及设备介绍:在实验开始前,我们首先了解了实验的原理和所使用的设备。
通过学习,我们掌握了实验的基本原理和设备的使用方法。
2. 实验步骤及注意事项:在实验过程中,我们严格按照实验步骤进行操作,注意观察实验现象,记录数据。
同时,我们还注意以下几点:(1)确保实验环境的整洁,防止实验事故的发生;(2)操作过程中,严格遵守实验规程,确保实验的准确性和安全性;(3)实验过程中,如遇到问题,及时与同学和老师沟通,共同解决。
3. 数据记录与分析:在实验过程中,我们认真记录了实验数据,并对数据进行了分析。
通过分析,我们发现实验结果与预期相符,验证了实验原理的正确性。
4. 实验结果讨论:在实验结束后,我们对实验结果进行了讨论。
讨论内容包括:(1)实验过程中遇到的问题及解决方法;(2)实验结果的准确性和可靠性;(3)实验方法的改进与优化。
五、实验总结1. 通过本次实验,我们掌握了实验的基本操作方法,提高了自己的动手能力;2. 在实验过程中,我们学会了如何严谨、规范地操作,培养了良好的实验习惯;3. 通过数据记录与分析,我们提高了自己的分析问题和解决问题的能力;4. 实验过程中,我们学会了团队协作,共同完成了实验任务。
六、体会1. 实验是理论与实践相结合的重要途径,通过实验,我们可以更好地理解理论知识,提高自己的实践能力;2. 实验过程中,我们要严谨、规范地操作,确保实验结果的准确性和可靠性;3. 团队协作在实验中具有重要意义,我们要学会与他人沟通、合作,共同完成任务;4. 实验是一个不断探索、创新的过程,我们要敢于尝试,勇于创新,不断提高自己的综合素质。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文本框的句柄,用于填写收件人地址
privateJTextFieldtxt_subject;
文本框的句柄,用于填写标题
privateJTextAreatextArea;
文本框的句柄,用于填写邮件内容
privateStringpusernameadd;
字符串,保存当前用户的邮件地址
支持邮件帐号的配置与存储。
具备完成所需功能的基本图形用户界面(GUI),并具友好性。
第二级:
支持将邮件服务器上的邮件完全下载到本地并显示。
支持邮件下载时选择帐号管理器中的邮件服务器。
支持接收进度指示和接收完成指示。
具备完成所需功能的基本图形用户界面(GUI),并具友好性。
第三级:
支持邮件下载仅下载邮件头,并能根据需要实时下载邮件全部内容。
支持服务器上邮件下载完成后对邮件是否删除的操作。
具备完成所需功能的基本图形用户界面(GUI),并具友好性。
第四级:
支持普通文本邮件的发送。
可选择发送用帐号并可编辑发送用帐号。
支持发送进度指示和发送完成指示。
具备完成所需功能的基本图形用户界面(GUI),并具友好性。
第五级:
支持HTML、RTF格式邮件的撰写和发送。
pusernameadd=sn_username;
ppasswd=sn_passwd;
psn_s_smtp=sn_s_smtp;
pusername1=usernamer1;
//Interface
JPanel contentPane;
//super();
setClosable(true);
setIconifiable(true);
JButton btnQuit =newJButton("Quit");
btnQuit.addActionListener(newActionListener() {
publicvoidactionPerformed(ActionEvent e) {
}
});
btnQuit.setBounds(350, 293, 72, 25);
privateJTextFieldtxt_to;
privateJTextFieldtxt_subject;
privateJTextAreatextArea;
privateStringpusernameadd;
privateStringppasswd;
privateStringpsn_写信(将相应内容当作参数传给对应函数)
高级内容
1
支持MIME格式邮件的撰写和发送
未完成
2
支持附件
3
支持邮件的抄写和密送
4
支持多邮件服务器,并可在发送和接收时选择邮件服务器
根据上述表格对相应的模块开始编写代码。
本次的实验使用Java编写,环境为Eclipse SDK。
1.4.2
由于直接使用Eclipse编写界面的代码太过复杂,所以我使用了Eclipse的插件Window Builder,可直接将控件拖拽到窗体中,并生成相应的代码,双击按钮时也会生成按钮的动作相关函数。
setTitle("Send Mail");
setBounds(50,50,452,380);
contentPane =newJPanel();
contentPane.setBorder(newEmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
try{
SendAction(txt_to.getText(),textArea.getText(),txt_subject.getText());
}catch(Exception e1) {
//TODOAuto-generated catch block
e1.printStackTrace();
}
importjavax.swing.JInternalFrame;
importjavax.swing.JPanel;
importjavax.swing.border.EmptyBorder;
importMailClient1.MailClient;
importjavax.swing.JTextField;
支持邮件发送时添加附件。
支持抄写和密送功能。
支持邮件的回复/转发功能。
具备完成所需功能的基本图形用户界面(GUI),并具友好性。
说明:额外功能的实现,将视具体情况予以一定加分。
1.4
1.4.1
对应检查表确定需要编写代码的模块
序号
检查内容
基本内容
1
具备GUI界面
界面:包括登录界面、收件夹、写信等
2
具有基本的邮件编辑器,可以撰写邮件
基于自己的实验设计报告,通过实验课的上机试验,在TurboC 2.0(或者Visual C++ 6.0或者Java)编程环境下将源代码
编译成功,运行演示给实验指导教师检查。
1.3
题目二:
编写邮件客户端,要求如下:
第一级:
实现一个基本的文本编辑器,能支持邮件的撰写和保存为草稿。
支持目录结构,能对邮件进行分类,并提供基本的收件箱、发件箱、草稿箱、垃圾箱等文件夹。
.*;
importsun.misc.*;
importjavax.swing.JTextArea;
//import sun.misc.BASE64Encoder;
//import sun.misc.BASE64Decoder;
2)定义SendFrame类的内容
首先定义类包含的数据结构,名称和用途如表中所示:
5)显示邮件
单击Download&Save会将邮件保存至本地
单击Download&Delete会将邮件保存到本地并从服务器上删除
单击Reply会把寄件人地址、标题作为参数传给Reply类,并弹出Send Mail 对话框。
单击Reply会把内容、标题作为参数传给Forward类,并弹出Send Mail 对话框。
contentPane.add(btnQuit);
textArea=newJTextArea();
textArea.setBounds(88, 106, 334, 175);
textArea.setText("The existence only exists in people's perception, \nwhich, by nature, is of vanity.");
课程实 验报告
课程名称:
专业班级:计算机科学与技术1003班
学号:
姓名:鲁辰
指导教师:
报告日期:2013.05.06
计算机科学与技术学院
1
1.1
了解应用层和运输层的作用及相关协议的工作原理和机制。
掌握SOCKET编程的基本方法。
1.2
必须基于Socket编程,不能直接借用任何现成的组件。
提交实验设计报告和源代码;实验设计报告必须包括程序流程,源代码必须加详细注释。
lblSubject.setBounds(11, 65, 72, 18);
contentPane.add(lblSubject);
JLabel lblConstent =newJLabel("Constent:");
lblConstent.setBounds(11, 108, 72, 18);
contentPane.add(lblConstent);
txt_to.setColumns(10);
txt_to.setText("networktest222@");
txt_subject=newJTextField();
txt_subject.setText("Test11");
txt_subject.setBounds(88, 62, 334, 24);
3)定义SendFrame类的构造函数SendFrame
在这个函数中,主要将界面架构起来,邮件的发送并不是在这个函数中完成的。当Send按钮被单击后,消息被函数btnNewButton.addActionListener接收到,此时通过调用SendAction函数完成邮件的发送。
publicSendFrame(finalString sn_username,finalString sn_passwd,finalString sn_s_smtp,finalString usernamer1) {
3
能够配置邮件服务器帐号并存储
4
支持POP3邮件完全下载
收信:基于POP3协议
5
支持POP3邮件按需下载
(先下载邮件头,根据需要全文下载)
6
支持下载保存/下载删除两种模式
7
支持纯文本邮件发送
写信:基于SMTP协议
8
支持邮件发送/接收进度显示
未完成
9
支持邮件本地分门别类存储
未完成
10
支持邮件的回复和转发
privateStringppasswd;
字符串,保存密码
privateStringpsn_s_smtp;
字符串,保存smtp服务器地址
privateStringpusername1;
字符串,保存用户名
publicclassSendFrameextendsJInternalFrame{
/**
*
*/
privatestaticfinallongserialVersionUID= 1L;