Here is the second version:

Click check box to show the angular velocity with respect to the ball (cyan) or the velocity at the bottom of the ball relative to the table (Vx-R*omega: friction force will be in the opposite direction).
You can have backspin or topsion by draging the slider to change the ratio R*w/vx (negative value for backspin).

VIEW or DOWNLOAD ejs xml source
then click to translate strings for selected locale.

Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop.

I am going to create the third version which will impact of the ball with a wall (with different contact angle to simulate the raquet).