Here's my code for the 2 classes the error shows:
here's the error:
java.lang.StackOverflowError
at greenfoot.Actor.getClassImage(Actor.java:676)
at greenfoot.Actor.<init>(Actor.java:131)
at Spaces.<init>(Spaces.java:7)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
at Spaces.<init>(Spaces.java:10)
at win.<init>(win.java:10)
import java.util.*; import greenfoot.*; /** * */ public class win extends Actor { public static int player = 1; private final Spaces i = new Spaces(); private final Spaces2 i2 = new Spaces2(); private final Spaces3 i3 = new Spaces3(); private final Spaces4 i4 = new Spaces4(); private final Spaces5 i5 = new Spaces5(); private final Spaces6 i6 = new Spaces6(); private final Spaces7 i7 = new Spaces7(); private final Spaces8 i8 = new Spaces8(); private final Spaces9 i9 = new Spaces9(); /** * Act - do whatever the win wants to do. This method is called whenever the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { if (player == 1) { if (i.a == 0 && i2.a == 0 && i3.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i4.a == 0 && i5.a == 0 && i6.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i7.a == 0 && i8.a == 0 && i9.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i.a == 0 && i4.a == 0 && i7.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i2.a == 0 && i5.a == 0 && i8.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i3.a == 0 && i6.a == 0 && i9.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i.a == 0 && i5.a == 0 && i9.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i7.a == 0 && i5.a == 0 && i3.a == 0) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } } else if (player == 2) { if (i.a == 10 && i2.a == 10 && i3.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i4.a == 10 && i5.a == 10 && i6.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i7.a == 10 && i8.a == 10 && i9.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i.a == 10 && i5.a == 10 && i9.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i7.a == 10 && i5.a == 10 && i3.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i.a == 10 && i4.a == 10 && i7.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i2.a == 10 && i5.a == 10 && i8.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } else if (i3.a == 10 && i6.a == 10 && i9.a == 10) { getWorld().showText("Player " + player + " wins!", 300, 300); Greenfoot.stop(); } } } }
import java.util.*; import greenfoot.*; /** * */ public class Spaces extends Actor { public static int a = 1; private final win b = new win(); /** * Act - do whatever the Spaces wants to do. This method is called whenever the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { if (b.player == 1 && Greenfoot.mouseClicked(this)) { a = 0; b.player = 2; setImage("circle.png"); } else if (b.player == 2 && Greenfoot.mouseClicked(this)) { a = 10; b.player = 1; setImage("x.png"); } } }