This program was created as an end-of-semester project for the "Object Oriented Programming" class. It's main purpouse is to graph complex functions and solve them using recursive bisection of the complex plane.
TextPromptused in function input textfield: https://tips4java.wordpress.com/2009/11/29/text-prompt/
String-> math formula converstion: https://github.com/sbesada/java.math.expression.parser/
JTreeExpanderused for managing the JTree: https://www.logicbig.com/tutorials/java-swing/tree-disallow-collapse.html