Launch app with Java Web Start:
JSoundFX is a sound player with graphical buttons. I wrote it as a JavaFX exercise just before the Java Posse Roundup 2010. The app includes some inside jokes about the Java Posse podcast, such as whipping sounds and common discussion topics.
I made the buttons appear tactile and shiny, and they recess when pressed, without using multiple images per button. JavaFX's Lighting and ShapeSubtract are well suited to the job.
Browse the source code.