code: public boolean displayMessage (ChatMessage message, boolean alreadyDisplayed)
      {
          // nothing doing if we've not been laid out
          if (!isLaidOut()) {
              return false;
          }
  
          // possibly display it now
          Graphics2D gfx = getTargetGraphics();
          if (gfx != null) {
              displayMessage(message, gfx); // display it
              gfx.dispose(); // clean up
              return true;
          }
          return false;
      }
docs: documentation inherited from superinterface ChatDisplay