Scientific-Calculator:ITU SEN964的类项目-带有JAVA的OOP

  • Z6_208430
    了解作者
  • 5.8KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-15 09:11
    上传日期
科学计算器 ITU SEN964的类项目-带有JAVA的OOP 项目定义(我们将执行的描述性项目) 几点参考: Windows calcultor(类似于Windows calcultor,但实现了Java的优势) 模块说明(历史记录,GUI,功能等) 选择哪个GUI库? (摇摆) 使用LinkedArray捕获输入,然后输入'='或'Enter'将执行计算。 按钮将使用字符串数组进行初始化。 键盘输入接受“ +”,“-”,“ *”,“ /”,数字和“。”。 使用javascript引擎来运行真实的计算。 将尝试捕获textField的焦点以捕获键盘输入。 ( :red_circle: ) 实施(分开并同意) 针对Java 1.6、1.7、1.8完成。 测试/调试(希望,我们将有足够的时间来测试所有功能) 修复丢失先前结果的问题。 修复导致NaN问题的unaryOperator。
Scientific-Calculator-master.zip
  • Scientific-Calculator-master
  • Scientific_Calculator.java
    14.5KB
  • LICENSE
    1.1KB
  • README.md
    979B
  • .gitignore
    289B
内容介绍
# Scientific-Calculator Class project for ITU SEN964 - OOP with JAVA 1. Project define (Descript projects we are gonna implement) * Several reference: 1. windows calcultor (similar to windows calcultor, but implements per Java's advantage) 2. Module devide (History, GUI, functions, ...) 1. which GUI lib to pick? (swing) 3. Use LinkedArray to capture the inputs, and input '=' or 'Enter' will execuate calculation. 4. Buttons will be initialized with the string array. 5. Keyboard input accepts '+', '-', '*', '/', numbers and '.'. 6. Using javascript engine to run the real calculation. 7. Will try to capture the focus for the textField to capture keyboard input. (:red_circle:) 3. Implementation (Divide and concur) * Done, targeting Java 1.6, 1.7, 1.8. 4. Testing/debugging (Hopefuly, we will have enough time to test all functions) * Fix lossing previous result issue. * Fix unaryOperator causing NaN issue. * Fix showing error message issue.
评论
    相关推荐