Desktop Java application.
Gravity (Click
or right-click to download)
I created this sample program while testing the overhead of calling platform native functions from Java.
You need the Java Runtime Environment to run this program. Go to www.Java.com and follow the "Get It Now" links if you need to install it.
Instructions:
PC: Double-click "GravityPC".
Mac: Double-click "GravityMAC".
On PC, quit Gravity, then copy "Shared Libraries/PCNativeC.dll" up one directory and double-click "GravityPC" again to see JNI (Java Native Interface) calling of C dynamic link library routines. This shows the overhead of JNI because there are 10,000+ JNI calls per frame!Screen Snap-Shot (click for larger image)
MagicBox Demo
(Click or right-click to download)
This is a demo I made for MagicBox to determine how long a brand new project would take. It uses the Java Media Framework APIs to display a simple movie.Instructions: You MUST have the Java 2 Run Time Environment installed! If you don't already have it, then download and install it from Java 2 Standard Edition Run Time Environment version 1.3 or www.Java.com via the "Get It Now" links.
You MUST have the Java Media Framework APIs installed! Download and install it from Java Media Framework.
Now download "MagicBoxDemo.zip" and use WinZip to decompress it to your "C:" drive. It MUST be "C:" for this demo to work!
Finally, double click on the file, "C:\BoydTmp\Index.html", for further instructions.
Screen Snap-Shot (click for larger image)
Verasonics Simulator (Not downloadable or online
viewable. Screen snapshot only.)
This is an advanced Java application created for Mac OS X that simulates an ultrasound medical device using Verasonics’ highly optimized PowerPC assembly code proprietary processing algorithms. The application simulates the transmission of sound waves into a virtual media (human body) and reconstructs the echoes into a visual representation.Screen Snap-Shot (click for larger image)
Smiley (Click or
right-click to download)
This is a full fledged Java application. I created it for my wife. It shows many features of a Java Applications, and is a completed work.It is stand-alone and runs in the Java 2 Standard Edition Run Time Environment version 1.3, NOT a browser. It is capable of executing on Macintosh, PC, and Unix.
Instructions: You MUST have the Java 2 Run Time Environment installed! Download and install it from the link above. You know you have the environment installed correctly when you can type "java" at a command prompt and see its argument summary page.
Then download this file and double-click it ("Smiley.jar") to launch the application in PC and Unix environments. Select "Menu>Help" to view the documentation.
To launch it in Mac OS X, open a terminal window and type "java -jar Smiley.jar". The case of "Smiley.jar" matters! (You may also run it on PC/Unix this way too.)
Screen Snap-Shot (click for larger image)