本软件是基于JavaSwing开发的小型计算器应用,是我在代课的时候给学生们布置的JAVA毕业设计小作业。改计算器支持带小数的四则运算,并且计算结果能保留很高精度,对用户输入的表达式能及时判断语法的合法性,并通过改变UI按钮的可点击性,来推荐下一步可输入的有效字符,来保证用户输入的表达式总是合法的。