https://www.chegg.com/homework-help/questions-and-answers/write-java-program-graphical-user-interface-gui-calculates-far-ball-thrown-given-speed-ang-q30834473