The following let you drag mouse inside the simulation region, and a moving wave will be generated with pre-set period (you can change it with slider).
If you change it to click mode, the wave will be generated for each click (when mouse release), the period of the wave is also controlled by yourself. Enjoy it!

This is screen captured demo.

You need to [b]click and drag[/b] inside the following simulation region to generate wave!

translate strings in simulation to different language format before download
Full screen applet or Problem viewing java?Add to exception site list
Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop. This work is licensed under a Creative Commons Attribution 2.5 Taiwan License
Download EJS jar file(976.8kB):double click downloaded file to run it. (29 times by 21 users) , Download EJS source View EJS source

The attached apk file is similar version for android system.
It has been tested for ASUS transformer (android version3.2).
Just download it and add file to android file system and click on it to install the application. Enjoy it!