Your ball isn ' t moving because you aren ' t updating the x coordinate for the ellipse . In your actionPerformed method , try saying ball . x xafter the line that says x x xVel <| sep |> And Captain Duh saves us all . <| sep |> I am pretty chill unless someone starts calling me out for my lessthanoptimal play when they are the cause for our team to be losing . Like I might have just died , but it was to the 70 jhin you fed because you wanted to go j 4 support . <| sep |> i am zephyrspark on telegram . generally always chatty <| sep |> Hey now . Plenty of us do it in the private sector , too . <| sep |> What a throw <| sep |> I ' m not surprised Jenelle and UBT hogged the wishbone and broke it themselves . None for you , kiddos . <| sep |> Don ' t be long .