1 / 16
文档名称:

Java课程设计 计算器.doc

格式:doc   大小:152KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计 计算器.doc

上传人:2072510724 2019/10/21 文件大小:152 KB

下载得到文件列表

Java课程设计 计算器.doc

相关文档

文档介绍

文档介绍:2011~2012学年第1学期《Java课程设计》项目报告项目名称:计算器班级:08软件工程教育姓名:王雪哈尔滨商业大学计算机与信息工程系2011年10月项目基本情况介绍说明:这是个简单的GUI界面的计算器用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、除等混合运算。该计算器还加入了进制转换和菜单功能。项目总体设计说明:仿照教材划给出总体设计图及主要类的简单说明,要突出新增功能部分的说明。Calculator(主类)actionPerformed(计算)objConversion(转换)1,()函数主要负责创建计算器的“主窗口”。该类含有main方法,整个程序从该类开始执行。2,actionPerformed函数主要负责十进制数字的算术运算。3,objConversion函数主要负责二进制、八进制、十进制、十六进制之间的转换。运行结果如下:三,项目详细设计1、设置主窗口在calculator类中设置主窗口的颜色,大小,布局。相应代码如下:.*;.*;.*;***@SuppressWarnings("serial")lassCalculatorextendsJFrameimplementsActionListener{Booleanf=false;Doubleshu=;Strings="";Doubleresult=,jieguo=;JPanelp;JMenubianji,chakan,bangzhu;JMenuBarcdtiao;JMenuItemfuzhi,zhantie,biaozhun,kexue,bzzhuti;JTextFieldt1;Buttonbutt1,butt2,butt3,butt4,butt5,butt6,butt7,butt8,butt9,butt0,buttdian,buttfu;Buttonbuttjia,buttjian,buttcheng,buttchu,buttsqrt,buttb,buttce,buttc,buttbai,buttdao,buttdeng;Buttonbuttaa,buttbb,,buttdd,buttee,buttff;Stringcopycontent="";JRadioButtonsixteen,ten,eight,two;intjin=10;privateobjConversionconvert=newobjConversion();Calculator(){p=newJPanel();(null);cdtiao=newJMenuBar();bianji=newJMenu("编辑(E)");chakan=newJMenu("查看(V)");bangzhu=newJMenu("帮助(H)");fuzhi=newJMenuItem("复制(C)");zhantie=newJMenuItem("粘贴(V)");KeyStrokefuzhiks=(,);(fuzhiks);//设置编辑菜单选项加上快捷键KeyStrokezhantieks=(,);(zhantieks);//设置编辑菜单选项加上快捷键biaozhun=newJMenuItem("●标准型(T)");kexue=newJMenuItem("科学型(S)");bzzhuti=newJMenuItem("帮助主题(H)");(fuzhi);(zhantie);(biaozhun);(kexue);(bzzhuti);(bianji);(chakan);(bangzhu);(0,3,330,20);//(x,y,wide,high)t1=newJTextField("0",20);(13,30,300,25);sixteen=newJRadioButton("十六进制");(false);(13,70,70,30);ten=newJRadioButton("十进制",true);

最近更新

《心电图常识》课件 23页

《急救知识》课件 25页

2024年超精细提纯机项目建议书 60页

鸡蛋美术市公开课获奖教案省名师优质课赛课一.. 4页

风扇美术市公开课获奖教案省名师优质课赛课一.. 5页

酒店英语面试市公开课获奖教案省名师优质课赛.. 4页

讲卫生幼儿园市公开课获奖教案省名师优质课赛.. 6页

观察物体六年级市公开课获奖教案省名师优质课.. 4页

2024年AES项目建议书 68页

心力衰竭患者中抗凝药物的应用和剂量选择 23页

花灯教学市公开课获奖教案省名师优质课赛课一.. 4页

背对背的运球市公开课获奖教案省名师优质课赛.. 5页

美术画杯子市公开课获奖教案省名师优质课赛课.. 5页

黄洒果酒项目融资计划书 6页

鲜橙遇茶项目商业计划书 8页

绘本故事一根绳子市公开课获奖教案省名师优质.. 5页

中幼林抚育实施方案 5页

空袭战法市公开课获奖教案省名师优质课赛课一.. 5页

建立互相信任和尊重的团队 23页

康复医学技术增进专业介绍 31页

在繁忙的工作中不知不觉又迎来了新的一年 3页

夏季高温下的钢结构安装技术 23页

贯彻《信访工作条例》研讨发言稿 3页

颍州区青少年爱国主义读书教育活动领导发言稿.. 2页

车速重新鉴定申请书 3页

借鉴市委办公厅工作114个失误实例(全集排版2.. 94页

GSK928MA钻铣床数控系统使用手册 83页

工装事业部运营方案 12页

教程 section自定义柱状图excel版(整理) 11页

单位名称变更函样板 1页