Java项目报告模版

Java程序设计项目报告

班 级:

姓 名:

学 号:

指导教师:

2010年06月3日

1、

题目:java应用程序

简介:通过本程序可以实现的基本功能。程序是Frame类的子类。使用GridLayout的布局方式对组件进行布局,用Panel类的容器存放按扭、文本框组件,程序中也用到大量的if语句。、:

一实验目的

通过实训能够结合实例进一步理解面向对象程序设计的基本概念,掌握程序设计的基本方法和技巧,灵活的使用包,进一步的理解接口,熟练的掌握在接口中对事件的实现。深入理解和灵活运用面向对象程序设计的基本特性,培养良好的程序设计风格,提高抽象思维、逻辑思维的能力。

二实验内容

编写一个实现应用程序

三 程序介绍及其功能的实现

程序需要导入import java.awt.*、 import java.awt.event.*、 import java.lang.*、 import javax.swing.*包。程序的基本框架是:首先定义一个Frame类的子类,之后声明三个面板的布局,即定义了GridLayout类的三个对象gl1、gl2、gl3。之后是定义了Panel类的容器的四个对象p0、p1、p2、p3,其中p0用来存放显示屏文本框组件,p1采用gl1布局,用来存放删除和归零按钮,p3采用gl3布局,用来存放数字按钮和运算符按钮,p2采用gl2布局,用来存放其它功能按钮键按钮。具体的实现过程是:、程序定义了JTextField类的对象tf1和TextField类的对象tf2及26个button类的按钮,在Counter类的构造方法中分别对各个对象进行了初始化,对面板进行了合适的布局,各个按钮也相应的添加到相应的容器中,在实例化所有按钮、设置其前景色的同时并注册监听器。、对各个组件进行相应的设计之后,即程序运行之后的可视化界面完成之后开始实现程序内部的事件过程,即接口的实现。定义了一个名为 Bt的类来实现接口,程序在actionPerformed()方法中对各个按钮和文本框组件的具体方法进行实现,程序中不断的用else—if语句对按钮操作事件的实现,并对事件的异常进行处理。跨平台性Windows xp3 + jdk1.6 + eclipse

6、详细设计

各功能说明

XX功能具体设计如下:(详细描述)

7、实习体会、.程序清单

java项目报告书_Java项目报告模版.doc相关推荐

  1. 【源码及课件分享】Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战

    Java实战项目又双叒叕来咯~小伙伴们请查收~酒店客房管理系统![源码及课件分享]Java实战项目之酒店客房管理系统_Java项目开发_Java项目实战_Java毕业设计https://www.bil ...

  2. 【源码及课件分享】Java实战项目之进销存管理系统_Java项目开发_Java项目实战

    还没有搞定毕设的小伙伴一定要看鸭~ Java实战项目--进销存管理系统![源码及课件分享]Java实战项目之进销存管理系统_Java项目开发_Java项目实战_Java毕业设计https://www. ...

  3. 数据结构c语言程序设计报告,数据结构与算法课程设计报告模版.doc

    数据结构与算法课程设计报告模版.doc 数据结构与算法课程设计报告题 目本科生导师制问题与家族关系查询系统院 (系) 信息科学与工程 专业班级 计算机应用技术1301班 学生姓名 顾 泉 学 号 20 ...

  4. 计算机绘图图框实验报告,南京邮电大学工程制图报告模版.doc

    南京邮电大学工程制图报告模版.doc 实验报告课程名称制图基础及计算机绘图学生姓名班级学号指导教师指导单位理学院日期年月日至年月日制图基础与计算机绘图实验报告实验一平面图形的设计班级学号姓名第周星期第 ...

  5. java 实验报告模板_Java实验报告模板.doc.doc

    Java实验报告模板.doc 实 验 报 告 课程名称Java面向对象程序设计实验名称检查危险品姓名吴超益学号201424134114专业年级14物联网一.实验目的: 本实验的目的是让学生掌握try- ...

  6. java linux 服务_java项目部署Linux服务器几种启动方式总结经验

    一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...

  7. java开发项目经验_Java项目经验——程序员成长的钥匙

    今天给大家分享一篇Java项目经验,希望可以给正在成长中的新手Java程序员一个学习的方向! Java是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如 ...

  8. java application 路径_java项目获取根路径(web项目和application项目的区分)

    Java项目中经常要读取配置文件,涉及到读取配置文件的地方,就会要读定位文件的路径.因此,在项目如何正确获取文件路径尤为关键. 根据不同的java项目,在获取文件路径时候有一些 小区别 测试环境:E: ...

  9. 程序设计java报告,java语言程序设计报告模版.doc

    赵大伟java语言程序设计报告模版 西安郵電學院 目: 胰岛素泵系统 院系名称:计算机学院 专业名称:软件工程 班 级:1104班 学生姓名:赵大伟 学号(8位)指导教师: 张荣.李川 设计目的 通过 ...

  10. 贵州大学开题报告计算机,贵州大学本科毕业论文开题报告模版.doc

    贵州大学本科毕业论文开题报告模版贵州大学本科毕业论文开题报告模版 贵州大学本科毕业论文 (设计)选题申报审核表 (20???届) 学院(盖章): 指导教师姓名杨鲁平职 称教授?选题 名 称多路短线检测 ...

最新文章

  1. linux-awk的简单应用
  2. 【安全漏洞】Cisco命令注入漏洞CVE-2021-1414分析
  3. 【NLP】GPT-3问世这一年,给世界带来的困扰与希望
  4. C++ 中的this指针详解及实例
  5. 转:Singleton模式
  6. java面向对象:异常处理 —(18)
  7. FLASH得到MYSQL数据
  8. Meteor 加入账户系统
  9. java插件开发_编写一个IDEA插件之:自动生成Java代码
  10. vue 第一天(基本的结构)
  11. 统计学习(三):假设检验与 p-values
  12. 企业框架源码 SpringMVC mybatis ehcache shiro maven
  13. Creator性能优化
  14. 凡泰极客:远程办公,你礼貌吗?
  15. matlab 表示希腊字母yita,数学罗马符号_常用数学的罗马符号和拉丁符号有什么哪些_淘题吧...
  16. sql 计算法定假节假日解决方案一
  17. CSS3动画产生圆圈由小变大向外扩散的效果
  18. ChatGPT/大模型+零代码,给中小企业带来哪些机会?
  19. winscp使用教程 linux,WinSCP使用方法教程
  20. Docker 网络连通

热门文章

  1. 草根站长胖子讲述做站故事
  2. 关于VC2013自动补全问题
  3. win10系统中如何把自带的IE11降级回IE8?
  4. VS2015产品激活密钥
  5. vs2015(激活密钥)
  6. NCBI引物设计-查找目的基因前后序列方法、序列比对
  7. 通用版工业制程SPC管理系统,源代码分享
  8. 仿微信小程序小空投(头)iApp源码+PHP后端
  9. 信奥中的数学:进位制
  10. Java 通过银行卡号获取银行名称