电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

JAVA课程设计计算器

JAVA课程设计计算器_第1页
1/12
JAVA课程设计计算器_第2页
2/12
JAVA课程设计计算器_第3页
3/12
《JAVA 程序设计》课程设计任务书一、课程设计的目的1、培育学生面对对象编程的思想;2、使学生熟悉 JAVA 语言的使用;3、培育学生 JAVA 编程的思想和方法;4、使学生掌握 JAVA 编程调试的基本技能;5、培育学生分析、解决问题的能力.二、课程设计内容与要求1、内容一:1 简单计算器[题目描述]使用 Java 的 GUI 图形用户界面编程设计并编写一个计算器程序,用户可以通过鼠标或者键盘操作输入参加运算的数值和运算符,要求能进行加、减、乘、除等混合运算。[基本要求]实现加、减、乘、除的双目单类别的基础运算;[实现提示]GUI 编程 Component 的事件响应。参考界面《JAVA 程序设计》课程设计一、系统中所使用的数据对象及说明1、Calculator 类属性属性名称类型描述JmbJMenuBar菜单栏Jm1 jm2 jm3 JMenu 菜单JmiJMenuItem菜单项fJFrame 实例化对象Panel1 1JPanel 输入面板CommandsPanelJPanel 运算符面板calckeysPanelJPanel 数字面板showline JTextField 数据输出框backspace JButton 退格键CE JButton 清空C JButton 删除1/XJButton 取余dao JButton 取倒数add JButton 数字相加jian JButton 数字相减cheng JButton 数字相乘quzheng JButton 数字相除dian JButton 点符号deng JButton 等于号zero JButton 一one JButton 二two JButton 三three JButton 四four JButton 五five JButton 六six JButton 七seven JButton 八eight JButton 九num1 String保存第一个运算数字operator String保存运算符号方法方法名称功能Calculator计算器布局Add添加组件、面板addMouseListener添加鼠标监听事件setJMenuBar设置菜单二、系统功能结构及相关算法描述1、系统功能结构 系统功能结构图计算器标题栏菜单栏文本框按键标题:计算器编辑复制粘贴查看标准型科学型数 学分组帮助帮助主题关于计算器文本框1-9、BackspaceCE、C+、-、*、/%、^、.、1/x=2、相关算法流程图(1)加减法流程(2)乘除法流程(3)乘方取余法流程Mun1是否存在执行加、减法运算得出S将 S 添加到show 文本框YNMun1是否存在执行乘、除法运算得出S将 S 添加到show 文本框YNMun1是否存在执行乘方、取余法运算得出 SYN三、系统运行结果(截图)1、主菜单四、课程设计总结通过此次课程设计,使我更加扎实的掌握了有关 JAVA 图形界面布局等方面的知识,虽然在设计过程中也遇到了很多问题,但经过一次又一次的思考,...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

JAVA课程设计计算器

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部