@Override
  public void setPlayerRoot(Object playerDisplay) {
    if (playerDisplay instanceof Component) {

      /*
       * AWT node, put on seperate window
       */

      createPlayerFrame();

      playerFrame.removeAll();
      playerFrame.add((Component) playerDisplay, BorderLayout.CENTER);
      playerFrame.doLayout();
    }
  }