Java Physics



Vector Addition

  • The tip of each arrow can be dragged to move, thus changing its magnitude and direction.
  • The yellow circle can be dragged to move, thus translating the whole system.
  • Users are advised to repeat Restore-Vector sum several times to "show" the resulatnt is the same despite the order of arrows in each "tip-tail-joining" is different.



Internal Links :

Inclined Plane (Applet)

Projectile Motion (Applet)

Run Applet Online

Run on Java-enabled web browsers by adding the URL in the Exception Site List in your
Java Control Panel settings. But, whenever you do this, you must ensure the site is safe.
(Web Safety Checker: Scamadviser, Norton, Sucuri, Google).

Download Executable Jar File

Run outside of the browser by pressing 'Enter' or double-clicking the Jar file

Html5 Version




Author and Copyright:

Chiu-king Ng

Feedback/Contact:, where XY is the prime number following 23

Mirror Site:

Last Update:


Java logo