Mine's pure java, no 3rd party weirdness involved, only using the stuff that's included by default with java.
It did mean that my audio had to be entirely .wav (which isn't the best in terms of filesize), and I couldn't quite work out fullscreen stuff, but it works I guess