These are some Java programs by Matthew Woodruff.
They require Java 1.1 or greater.
JavaPhaser howto page
JavaPhaser applet page
Tic-tac-toe page
.... and this JAVA project hasn't work for over a decade. Such is the ephemeral nature of JAVA real-time interactive computer animations. In my 31 years of coaching students through computer graphics projects, those composed in JAVA have had the shortest shelf life.
Javaphaser was actually a very good expression of the classic smorgasbord of different dynamical systems. I wish I still had this example in working condition. But maintaining JAVA applications is more difficult for me than any other computer language.