title: I don't understand some libgdx compilation errors
body: <p>I am novice in Java and libgdx and don't understand something important there.
  I try to get touch(mouse) events.
  My code example worked okay before I added few lines in the code below:</p>
  
  <pre><code>    ...
  import com.badlogic.gdx.Input.Buttons;
  import com.badlogic.gdx.InputProcessor;
  ...
  public class Game implements ApplicationListener /*, InputProcessor*/
  ...
  @Override
  public void create() 
  {
      Gdx.input.setInputProcessor(this); 
      //*** ERROR:setInputProcessor(InputProcessor) in the type Input
      //is not applicable for the arguments Game
      ...
  }
  ...
  
      @Override
      public boolean touchDown (int x, int y, int pointer, int button) { 
          //*** ERROR: The method touchDown(int, int, int, int) of type Game 
          //must override or implement a supertype method     
  
          Gdx.app.log("Input Test", "touch down: " + x + ", " + y + ", button: " +
             getButtonString(button));
          return false;
      }
    }
  }
  </code></pre>
  
  <p>I used <a href="http://code.google.com/p/libgdx/source/browse/trunk/tests/gdx-tests/src/com/badlogic/gdx/tests/InputTest.java" rel="nofollow">this example</a>
  Maybe I have to write"class InputTest extends GdxTest"?
  But I got error if I insert "import com.badlogic.gdx.tests.utils.GdxTest;"</p>
  
  <p>In many examples on the internet no "import" lines
  and libraries name ,which should be added to the project.
  Can anybody explain how to find out it?</p>
  
  <p>Thanks</p>