JAVA程序设计大作业报告过程:1、课程设计目的2、课程设计题目描述与要求3、课程设计报考内容4、输出结果5、实验总结1、课程设计目的用面向对象语言JAVA完成计算器的设计和实施。通过课程设计掌握面向对象编程技术,常用库类的使用和应用系统的开发过程。2、课程设计题目描述与要求(1)完成窗口的关闭按钮的功能;(2)完成清空键功能;(即清空文本框中的内容)(3)完成数字按钮的功能;(即文本框显示对应数字)(4)完成基本的“+”,“-”,“*”,“/”四则运算;3、,,我们首先设计这个计算器的界面,我用比较简单的方法,运用GridLayout(4,5)来实现简单的排版。然后把我需要的几个按键都依次的输入进去。,开始实现按钮的功能。("")语句以实现各个按钮的功能。panel=new JPanel(); (new GridLayout(4,5)); addButton("7",insert); addButton("8",insert); addButton("9",insert); addButton("/",command); addButton("CE",command); addButton("4",insert); addButton("5",insert); addButton("6",insert); addButton("*",command); addButton("Backspace",command); addButton("1",insert); addButton("2",insert); addButton("3",insert); addButton("-",command); addButton("sqrt",command); addButton("0",insert); addButton(".",insert); addButton("=",command); addButton("+",command); addButton("1/x",command); add(panel,);}("CE")) { ("0"); start=true; flag=true; command="="; } else if(start&&flag) { ("-")) { ); start=false; } else if((("1/x")||("sqrt"))&&flag) calculate((()),command); else if(flag) mand; } else { ("Backspace")&&flag) { String s=(); char[] s1=(); if(()>=2) { String s2=new String(s1,0,()-1); (s2); } else { ("0"); start=true; } } else
JAVA程序设计大作业报告 来自淘豆网m.daumloan.com转载请标明出处.