1 实验目的 熟悉JAVA GUI 程序开发的一般步骤,掌握事件驱动,并能掌握一定的Java 编程能力,在实践中能感受Java 的奥秘
同时检验学生的学生的学习成果
实验目标 具有加减乘除的计算器,可以延伸到开方等其他的一些计算
开发工具与平台 jdk1
5+Eclipse 3
2 设计思路: 1
界面设计 2
逻辑设计 首先明确该实验设计的要求实现的基本功能,其次设计布局,按照 GridLayout 的布局,将空间划分为由行和列组成的网格单元,每个单元放一个组件,网格单元大小可以不同,尽量将相同属性的按钮放在一个区域,方便操作
软件调试与测试 经过调试之后,能实现基本的四则运算,并能实现开方和消除错误的数
软件设计优化 该软件的界面应该更加流畅,同时我相信随着自己只是的日益丰富,开发软件的速度更快,效率更高,功能更加全面
总结不足 没有实现Mc,MR,MS,M+四个功能, 有待进一步完善
这样才能够完成自己的第一个应用软件设计
源程序如下: import java
BorderLayout; import java
Container; import java
GridBagConstraints; import java
GridBagLayout; import java
GridLayout; import java
Insets; import java
ActionEvent; import java
ActionListener; import java
MouseEvent; import java
MouseListener; import javax
JButton; import java