# 0215_LuoHaoBin_calculator **Repository Path**: fmx9527/java2022spring ## Basic Information - **Project Name**: 0215_LuoHaoBin_calculator - **Description**: 2022春,《Java面向对象程序设计实验》设计性实验 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 140 - **Created**: 2022-05-08 - **Last Updated**: 2022-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # !!!要使用Java8环境来打开此程序,否则会报错(Java17绝对不行,其他版本未进行尝试) *** [github]:(https://github.com/) 1. 此程序为计算器,是大一下的设计性实验的作业 2. 此程序的界面灵感来源于[github]中[Houari ZEGAI](https://github.com/HouariZegai)的计算器(此外算法思路也有参考) 3. 此计算器功能仿win10计算器~~阉割版~~(包括相反数、根号、e的x次幂、绝对值、倒数、对数以及三角函数) 4. 此外还引用了github中[Jack Jiang](https://github.com/JackJiang2011)的[beautyeye](https://github.com/JackJiang2011/beautyeye)美化包,来优化UI(虽然就是因为引用了这个jar包,才导致此程序要用Java8的环境打开,不过大佬就是大佬) 5. 最后,Thank you for your watching. *** #### 一些碎碎念: * ~~本来想着用不了大佬的包就算了~~,随便改改UI得了,但还是用了。不过包内的颜色有点太少了就几个颜色 ~~连黑色都没有~~ 为了加几个颜色我花了2~3天时间才把源码读懂并把颜色加到jar包中(重点是后者,走了不少弯路,还是我太菜了QAQ) * 其实还是感觉有许多功能没有加上的,像是程序员模式、日期计算还有各种换算器(单位、货币、容量之类的),甚至科学模式也阉割了不少东西,要是加上这些东西的话,估计还得再写 ~~几个月~~ 几个星期,不过要考四级没时间再加点东西,挺可惜的。