2004年上学期java实习报告.docVIP

  • 4
  • 0
  • 约1.91千字
  • 约 5页
  • 2017-08-23 发布于河南
  • 举报
2004年上学期java实习报告 实习内容: 用java编程语言实现windows中科学型计算器的功能。 具体要求: 一.科学型计算器的用户界面设计要与windows的基本相同; 二.功能要尽量强大,操作尽量简单; 程序特色: 一. 此计算器可接受任意长度的数学表达式并计算其结果。 二.支持 ! * + - / % ( ) log ln sqrt X^Y COS sin tan ctg等特殊运算符。 设计思想: 一.界面设计使用swing组件,null布局,精确定位各组件在JFrame中的位置。 二.计算过程采用栈和队列的算术表达式求值算法,先处理输入的字符串,然后借助堆栈将中缀表达式转换为后缀表达式,再对后缀表达式进行计算。 具体实现: 注:此程序的用户界面由软件04-1班刘昭设计完成; 具体按钮事件连接由04-2班郭佳设计完成; 后期测试由刘昭 郭佳共同完成。 界面设计使用swing组件包,null布局,精确定位各组件在JFrame中的位置。 点击查看用户界面代码:Jisuan.java 计算内核: 注:此程序的计算内核由04-2班郭佳设计完成; 此内核主要由六个类组成,分别实现不同的功能: StackProcess 类 功能:

文档评论(0)

1亿VIP精品文档

相关文档