Da getRotation() eine Methode ist, muss sie mit den Klammern aufgerufen werden (besser kann ich es nicht erklären). Wenn du die Zeilen tauschst, sollte der Compiler sich auch nicht länger beschweren.
Schön, dass du das willst. Dann tu es doch - eine Frage sieht für mich nämlich anders aus. Ist nicht in einem Befehlston geschrieben, enthält eventuell ein "bitte" und in den allermeisten Fällen ein Fragezeichen. Niemand hier MUSS dir helfen, also wäre es angebracht, ein wenig höflicher zu sein.
Du überprüfst ständig (am besten in der act-Methode), wo sich die Kugel befindet. Befindet sie sich am linken Weltrand (getX() == 0), setzt du sie an den rechten Weltrand (dazu benutzt du die Methode setLocation und setzt die X-Koordinate (der erste Parameter der Methode) auf die Breite der Welt. Die Kugel bewegt sich dann weiter in die selbe Richtung wie zuvor.
Und genau das selbe machst du mit den restlichen Welträndern.