未声明
未实例化
数组越界
重复声明
除0错误
类型错误
测试文档到此结束,我们测试了所有的错误出现,以及所有功能实现。(包括注释,以及所有关键字)
五、使用说明(可选)
关于我们的图形界面和功能
本小组程序界面设计实现主要由小组成员周荣博完成。界面未使用任何图形化编程工具,完全手工输入代码实现。
1. 界面初窥:
运行程序之初,你会看到本程序作者的DIY图片以及版权申明:
9
接下来进入程序主体:
10
(1) 2. 程序界面的结构
由(1)很容易发现,程序由4块组成:顶部的工具栏,左边的输入功能区,右边的输出功能区,底部的异常状态区。
在工具栏上方我们设有菜单项目,包含了工具栏中没有的一些重要功能。 菜单
其中值得说明的是style菜单项:
我们程序提供了风格选择的功能,其中windows,windowsclassic,napkin这些风格是jdk中自带的,而mac风格是网上个人组织制作的,被我用java build path的方式以library加入到工程中来。 Windows:
11
Windowscalssic:
Napkin就是默认风格 Mac:(由于mac风格是个人制作的,所以在与其他风格之间切换有一定的bug,所以在mac下屏蔽了一些图形功能)
12