Labs 1,2, and 3 should be ok with JDK 11. But running Java Puzzle Ball and Lab 4 require an additional step to get OpenJFX. JavaFX was removed from the standard Java SE download with Java 11. Otherwise, the game and lab 4 do work on Java 8, 9, and 10. I've been running the game off earlier versions of Java and haven't tried getting OpenJFX yet myself.