一、目标:通过Java程序开发实训使学生掌握《面向对象程序设计(Java)》课堂讲授的内容,灵活运用到Java程序的开发与设计中
二、要求:按时参加Java程序开发实训训练,不得迟到和早退;独立完成程序设计;按要求撰写实践报告
三、详细内容:使用《面向对象程序设计(Java)》课程讲授内容,编写一个简单的计算器,要求实现如下功能:1
进行图形界面设计通过图形界面设计,掌握JFrame类、JPanel类、5种布局管理器、文本框、标签及按钮的使用方法
实现计算器的基本功能包括加减乘除四则运算、倒数、平方根及清除结果等功能
实现计算器的存储计算功能包括存储中间结果(MS)、使用中间结果(MR)、累加中间结果(M+)及清除中间结果(MC)的功能
计算器的扩展功能实用标准文案精彩文档包括乘方、对数、正弦、余弦、正切、余切、反正弦、反余弦、反正切、反余切及2进制、8进制、16进制、10进制之间的相互转换等功能
四、源代码importjava
BorderLayout;importjava
Color;importjava
FlowLayout;importjava
GridLayout;importjava
ActionEvent;importjava
ActionListener;importjava
KeyEvent;importjava
DecimalFormat;importjavax
JButton;importjavax
JFrame;importjavax
JLabel;importjavax
JMenu;importjavax
JMenuBar;importjavax
JMenuItem