Some Java (and JavaFX) assignments for CCSF's Summer 2018 CS111B online course.
"Draw" uses JavaFX interactivity to craft an unforgettable user experience. That experience includes rainbow bouncy balls, thanks to AnimationTimer() and to good Sir Isaac.