JAVA课程设计计算器
《JAVA课程设计计算器》由会员分享,可在线阅读,更多相关《JAVA课程设计计算器(8页珍藏版)》请在毕设资料网上搜索。
1、J Javaava 课程设计报告课程设计报告 一、设计时间一、设计时间 2012-6-4 至 2012-6-8 二、设计地点二、设计地点 三、设计目的三、设计目的 1、 复习、 巩固 Java 语言的基础知识, 进一步加深对 Java 语言的理解和掌握; 2、课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上 的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高 学生适应实际,实践编程的能力; 3、培养学生在项目开发中团队合作精神、创新意识及能力。 四、设计小组成员四、设计小组成员 五、五、指导老师指导老师 六、设计课题六、设计课题 模仿 Windows 操作系统
2、提供的计算器设计一个能实现计算器简单功能的 Java 程序,计算器具有进行加、减、乘、除、阶乘、指数、正弦、余弦共 8 种运 算的功能。 七、基本思路及关键问题的解决方法七、基本思路及关键问题的解决方法 1、计算器的界面如图所示,框架采用 BorderLayout 布局,内容窗格中添加 了两个面板 pnl1 和 pnl2,他们分别被放置在“North”和“Center”方位。面板 pnl1 采用默认的 FlowLayout 布局并且添加了一个文本框组件和一个按钮,面板 pnl2 采用 GridLayout 布局总共添加 21 个按钮。 2、当按下这个计算器程序中任意一个键时,文本框将会失去输入
3、焦点。所 以应当在按下任意键后,让文本框请求再次获得输入焦点。具体使用的是 JTextField 继承来自 JComponent 类中的 requestFocus 方法。 计算器界面 八、八、算法及流程图算法及流程图 九、调试过程中出现的问题及相应解决办法九、调试过程中出现的问题及相应解决办法 1、程序运行之后只有标题没有内容,经过检查代码才发现没有设置窗口位 置和大小。添加 this.setBounds(400,300,450,240)之后程序运行正常。 2、在编译过程中,经常出现找不到符号的错误,仔细查找后发现是忘记写 分号、相同变量前后写的不一致及中英文符号不注意区分,改过之后程序运行正
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 计算器
