JAVA计算器综合实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

华北科技学院计算机学院综合性实验

实验报告

课程名称JAVA程序设计

实验学期2012至2013学年第1学期学生所在系部计算机学院

任课教师白磊

实验成绩

计算机学院制

《JAVA程序设计》课程综合性实验报告

开课实验室:基础四2012年12月09日

实验题目简单计算器设计

一、实验目的

通过编写Java的应用系统综合实例——简单计算器软件,总结、回顾和实践面向对象的编程思想以及编程方法,并通过编写程序来掌握Java语言编程技巧,将学习到的知识融会贯通,同时提高调试程序的能力,养成良好的编程习惯,并增强对程序设计整体思路的把握。

熟悉在集成开发环境下编写Java程序。

二、设备与环境

Eclipse、JDK开发包、集成开发环境

三、实验内容及代码

首先设计的是程序的结构。程序中主要是一计算器公共类(implements ActionListener),包括构造函数(用于计算器的外观设置,布局)。在设计一个界面时先设计Frame容器,在north添加一个TextField,center添加一个Panel容器。再在Panel容器中添加两个panel容器,第一个panel中添加“CE”(西端)、“backspace”(中间)、“C”(东端)三个按钮。第二个panel容器中GridLaout把容器分成四行五列,添加1,2,3,4,5,6,7,8,9,0,+,-,*,/,%,+\-,1/x,sqrt,=,这些按钮。定义各个按钮逐个添加给ActionListener监听器进行注册。界面构造号后接着定义算法。定义加减乘除,倒数,开方等这些基本运算包含于actionPerformed 方法(用于事件的响应),一个public static void main(String arg[])程序运行入口。在main中创建一个计算器类对象,在创建对象的同时,初始化各组件,创建图形用户界面。

代码:

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

相关文档
最新文档