I have a World (NexusBoard) and an Actor (Simple Hex). I have been fighting this error message for days, "non-static method ... cannot be referenced from a static context". For example I can not use "addObject(...)" (or World.addObject() or NexusBoard.addObject(...) or Greenfoot.addObject(),...) from
"public void selectedClick( int myTurn) {...}" (NOTE: this is not specified as a Static routine (it looks just like "act()" in declaration. "act()" has to be an INSTANCE method (Non-Static). The word "static" appears NOWHERE in the Actor.
"addObject(...)" works fine in the World (NexusBoard) unless I make the Method I am calling from "static" -- in which case I get this message on the "addObject(...)" call.

