Java Physics Simulations


Light and Wave

Plane Mirror Image

Lens Effects

Lens Effect due to Ripples

Refraction through a Prism

Transverse Traveling Wave

Longitudinal Traveling Wave

Longitudinal Travelling Wave 2

Transverse Standing Waves

Transverse and Longitudinal wave;
Standing and Traveling waves

Resonance on String
(Generation of Standing Waves)

Interference of Two Waves of Slightly Unequal Frequencies
(Formation of beats)

Interference of Water Waves I

Interference of Water Waves II

Multiple Sources Interference

Diffraction of Water Waves (opening)

Diffraction of Water Waves(obstacle)

Diffraction of Water Waves(corner)

Polarizers 1

Polarizers 2

Doppler Effect



Vector Addition

Newton's First Law of Motion (Inertia)

Kinematics of 1 D uniformly accelerated motion

Projectile motion

Inclined plane

Drop a block onto a moving board

Plane Motion Produced by a User-Controlled Force

Conical pendulum

Motion under Different Kinds of Force

Two - Body Motion

Spring-Mass Oscillator (Kinematics)

Spring-Mass Oscillator (Energy)

SHM Oscillator

Pendulum /Interrupted Pendulum

Phase Difference

Damped Oscillations

Forced Oscillations (Resonance)

Work and energy


Balancing a Vertical Pole

Sticks Falling Over

Translation and Rotation

Rotating Frame of Reference


E & M

Simple Electric Circuit

Shunts and Multipliers

Fleming Left Hand Rule

Magnetic force

Electromagnetic Induction (Motional emf)


Root-mean-square Voltage

Charging a Capacitor by d.c.

Square Voltage Applied to RC

The Action of Inductor

Square Voltage Applied to RL

RLC Series A.C. Circuit

RLC Parallel Resonance

Lissajous Figures



Not gate

NPN common emitter amplifier


Html5 Physics
Java Physics Chinese

Author of the simulations: Chiu-king Ng, a physics educator in Hong Kong.

Copyright: The author has the copyright on all the Html and Java simulations in this website.
Without the author's consent, these simulations cannot be used in any commercial activities.

This site is 100% ads free.

Email: where WY is the prime number following 23.


This site was founded in 2003. The simulations are also posted at only the site

Last Major Update: 5-June-2017