Getting Chrome Browser in java Applications
There's a Java Wrapper for the Chromium Embedded Framework (CEF).
There is currently no way getting the UI portion into a Java. You should consider just using barebone WebKit + V8 with many JNI calls. You could consider writing a JNA wrapper around those.
To make your JNA easier, you can wrap Chromium Embedded Framework