《Java语言程序设计B》结课大作业_作业要求与模板.doc

《Java语言程序设计B》结课大作业_作业要求与模板.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学 号 《Java语言程序设计B》 结课大作业 学生姓名 万小明 专业、班级 测绘工程 一班 指导教师 唐国峰 成绩 计算机与信息工程学院 2013 年 11 月 20 日 结课大作业:计算器的设计与实现 一、作业要求 1.学生完成作业前应该复习课程所学知识以及阅读和理解相应的课外阅读资料; 2.学生独自完成作业指定内容; 3.用统一的作业模板编制。 4.提交说明: (1)电子版提交说明: a . 需要提交Winrar压缩包,文件名为“《Java语言程序设计B》结课大作业_学号_姓名”,如“《Java语言程序设计B》结课大作业张三”。D9bhofoJIVPdCW53SGvBaRdXw9BWJdDkUpQnLOwtbRnvSnmHRydawIsMWdKe。AFSy59z0wug1gtB55AGrhxGjKAYVgnQcCITt3rCN。潑乐誣懑诠锗浹趸鍋妫。 b. 压缩包内为一个“《Java语言程序设计B》结课大作业_学号_姓名”命 名的顶层文件夹,其下为两个文件夹,一个文件夹命名为“源程序”,另一个文件 夹命名为“结课大作业电子版”。其下分别放置对应相应成果物。 (2)打印版提交说明: a 不可随意更改模板样式。 b 字体:中文为宋体,大小为10号字,英文为Time New Roman,大小为10号 字。 c 行间距:单倍行距。 (3)提交截止时间:2013年12月8日课前。 题目内容 1.学生通过对所学内容各章知识点的理解、融会贯通,利用所学知识,完成对《计算器的设计与实现》这一题目。所设计的计算器具体的功能至少要包含如下几点:u8rpdWkYSeKrMATjHnR8vSiy3CPxyXf0r8Vvd533LIJI3Nv9HEQgoqICPSmB。FonOUQgFdOXcOw9LsCTejL7qUFEqByXDZm7dB5wW。阁窭瘡抡钔荚鹃棂蘿窮。 (1)计算机器能够完成加法、减法、乘法、除法的运算; (2)计算器应该提供至少10个中间结果保存功能; (3)计算器在非断电且处于非计算功能状态时,屏幕默认显示的是时间和日期,也即可以当做时钟使用。 四、完成过程 计算器界面 2.除数不能为零情况 计算机器能够完成加法、减法、乘法、除法的运算; 计算器应该提供至少10个中间结果保存功能; 清除键和退格均需调用键盘操作; 时间功能无法实现。 源代码如下: import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; class Jsqzj implements ActionListener { JButton b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15,1Pk0Qrriu0HLFfvFPUWltFlWhut0JqraMnDOPK1NS55jLtWxCLUn1YDltnJm。X8bFcE6V5QxXKJhnJlq8qRaLP7mbnznhipXSDovi。逦覡誆綆态納砾镝魯籟。 b16; JFrame f; GridLayout c = new GridLayout(4, 4); JTextField tf = new JTextField(); public void init() { f = new JFrame("CardLayout testing"); Container ct = f.getContentPane(); tf.setHorizontalAlignment(JTextField.RIGHT); ct.add(tf, "North"); JPanel p2 = new JPanel(); ct.add(p2, "Center"); GridLayout c = new GridLayout(4, 4); p2.setLayout(c); JButton b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15, b16;zneMLfnUC9RADjuuie8rphp7Jg3W2camcQzOSd77BV8Wv2HjiH7yibJhX62u。2ze9YiYdp1QBEHwkzLuwPzWqfKhto1yxLCMxlKTM。铫瘿緗胀脹褛鑷赊瞒郑。 b1 = new JButton("1"); b2 = new JButton("2"); b3 = new JBut

文档评论(0)

pxh1986 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档