Several hours ago I have found a very interesting technology in area of Java's embedded browsers - Native Swing (includes Cross-platform Web Browser, Flash Player, HTML Editor, Multimedia Player and more).
http://djproject.sourceforge.net/ns/index.html
It works excellent!
Is it true that this technology is based on the launching of current operational system's default browser within java application? (http://blog.macrominds.de/2010/03/embedded-gecko-browser-in-java-application-with-djnativeswing/)