If you want to embed Safari into the Java component, take a look at WebKit & Java integration. You can find there an example (WebStart) and the full sources (under the BSD license).
[robg adds: I haven't tested this one, but the Java programmers in the crowd might be interested...]
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20040503215733360