JAVA实训论文(报告)

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

JA V A程序设计实训课程论文(报告、案例分析)
院系信息学院
专业
班级
学生姓名
学生姓名
任课教师张玮炜
年月日
JA V A程序设计实训报告
×××专业学生×××学号×××
(“专业”、“学生”与“学号”用小四号黑黑体,专业、学生姓名与学号姓名用小四号楷体。

整行居中。

题目与专业、姓名、学号之间空一行,专业、学生、学号与正文之间空二行。


(此处写上全部小组成员的姓名和学号)
(此文档为格式要求,在正式提交的报告中,将本文档小括号内的内容全部删除)
一、需求分析
(各部分需要实现的功能,用到的类、接口等。

)
二、设计
(一)界面设计(用文字描述界面的设计,如包括哪些部分,用到的布局管理器等)
1.frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);要设置在main方法里面。

2.引入("Drawing Program");("Text");("Clock");("Timermeter");("Coculator");分别为其建立鉴听者
3.我们没用特别的布局管理器,就是一般的frm.setLayout(null);
4.我们的界面设计主要是:static JFrame frm = new JFrame("Demo Program");
static JButton bt1 = new JButton("Drawing Program");
static JButton bt2 = new JButton("Text");
static JButton bt3 = new JButton("Clock");
static JButton bt4 = new JButton("Timermeter");
static JButton bt5 = new JButton("Coculator");
(二)概要设计
1.绘图程序类jpanel.;文本类JTextArea.;Timer类;extends,java.awt.*;
javax.swing.event.*;javax.swing.*;javax.swing.colorchooser.*;javax.swing.event.CaretListener;
2.main方法,静态变量;使运行方便,安全
3.参数列表:
bnt1.setBounds(10,200,80,30);
bnt2.setBounds(90,200,80,30);
bnt3.setBounds(170,200,90,30);
bnt4.setBounds(260,200,90,30);
if (circle==1) g.fillOval(100,70,70,70);
if (circle==2) g.fillOval(80,40,70,120);//画椭圆
if (circle==3) g.fillRect(80,40,70,120);
if (circle==4) g.fillRect(80, 40, 120, 120);等等
4关系:
有实现,有直接对等调用
三、实现(实现的代码)
四、测试(用具体的值去测试,要求有测试的截图)
五、小组成员(小组成员的姓名,每个成员的分工或所作的事情,每个成员的贡献率)
(下面9行文字为格式要求,正式提交的报告中,将此部分文字删除)
(作为正文一级标题,用三号宋体字,加粗,左空两字,间距为:段前1行,段后1行)×××××××××(小4号宋体,20磅行距)××××××……
(一)××××××(作为正文二级标题,用四号宋体,加粗,左空两字,间距:段前0.5行,段后0.5行)
×××××××××(小4号宋体,20磅行距)××××××……
1、××××(作为正文三级标题,用小四号宋体,加粗,左空两字,20磅行距)
×××××××××(小4号宋体,20磅行距)××××××……
(1)××××(作为正文4级标题,用小4号宋体,不加粗,左空两字,20磅行距)×××××××××(小4号宋体,20磅行距)××××××……
(此页为评分标准,一份报告附带一张,打印时将本行删除)
课程论文评分表。

相关文档
最新文档