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");
}
}
}
