- 5
- 0
- 约2.23千字
- 约 3页
- 2020-11-17 发布于山东
- 举报
课 程 设 计
课程设计目的
设计一个基于 Swing 的计算器应用程序,完成普通的算术运算。
课程设计要求
设计的计算器是基于 Swing 的,可以完成加减乘除和取余运算。
增加计算器的日期计算功能,能够计算两个日期之间相距的天数。 (要判
断键入的日期格式是否正确, 并能正确处理按钮动作事件, 同时能够得到正确的计算结果)
设计要点
主要练习使用布局管理器设计一个计算器的界面, 并使用事件监听器处理数据的输入,完成相关的计算。在面板上可以增加一个算术 / 日期的转换按钮来选
择是普通计算还是日期计算。以及增加一个清零的按钮 CE,用以将显示结果的单行文本域清空,同时将各个参数设置为默认值。
二、总体方案设计
日常生活中经常需要用到计算器, 比如科学计算, 数值计算, 会计业务等等, 在 Applet
中实现一个精巧的计算器, 可以让用户的操作也更方便和快捷。 本项目需要实现一个具有四
则运算的计算器,能够实现基本的加、减、乘、除运算,以及其它的辅助功能;界面简洁适
用;要提供主要的设计思路、类的设计,本次设计添加转进制等功能。
本应用程序继承自框架 (frame), 此程序使用 frame 布局管理器 bordelayout, 将单行文
本加入相应区域, 包含各种按纽的面板 buttonpanel 加入相应区域还可以将进制转换的面板
与单行文本框放一块包含各种按纽的面
您可能关注的文档
最近下载
- 碘对比剂过敏应急预案演练.docx VIP
- 银行业务系统架构.docx VIP
- 弧长及扇形面积(第2课时)教学课件-九年级数学上册同步精品课堂(浙教版).pptx VIP
- 四川省成都市双流区2025~2026学年度八年级下学期数学期末试题(含答案).pdf VIP
- 弧长及扇形面积(第1课时)(教学课件)九年级数学上册同步精品课堂(浙教版).pptx VIP
- DL_T 1688-2017 气体绝缘金属封闭开关设备状态评价导则.docx VIP
- 碘对比剂过敏应急预案演练.docx VIP
- 宣贯培训(2026)《DLT 1688-2017气体绝缘金属封闭开关设备状态评价导则》.pptx VIP
- GB50268-2008给水排水管道工程施工及验收规范(清晰完整版).docx VIP
- 信用社信贷管理系统业务需求说明书.doc VIP
原创力文档

文档评论(0)