WebKit浏览器在多个平台上的Java应用程序中

我正在尝试在我的Java应用程序中嵌入一个WebKit浏览器。 我坚持使用WebKit,因为我不想用每个浏览器测试我的HTML5 / CSS / Javascript,例如,Eclipse SWT库中的Browser小部件支持。

有没有办法在Mac,Windows和Linux上执行此操作,从而确保我的网页统一呈现在我的Java应用程序中?

从SWT 3.7 M5开始,如果使用SWT.WEBKIT标志创建,则Browser窗口小部件可以在所有平台上使用WebKit。 特定于平台的条件可能适用:请参阅http://www.eclipse.org/swt/faq.php#howusewebkit 。

JXBrowser是一个选项。 它包括Safari。

WebKit 4 SWT已接近您的需求,但目前仅适用于Windows。