Если вам просто нужен рендеринг, я настоятельно рекомендую использовать Mozilla (XULRunner) или WebKit (WebKitGTK +), поскольку оба они могут быть встроены в библиотеку SWT.может использоваться в Windows, Linux и Mac.Его можно использовать в классе SWT Browser
, передав в конструктор флаг стиля SWT.Mozilla
.
Safary (то есть WebKit) используется SWT по умолчанию в Mac OS X. В Linux это браузер по умолчанию
с SWT 3.7 (что только на ранних стадиях).Вы можете заставить SWT использовать WebKit, передав системное свойство
org.eclipse.swt.browser.UseWebKitGTK
как true, если у вас SWT 3.6.0+.В Windows есть порт WebKitGTK + от GenuiTec, который можно найти здесь
.
В заключение, механизм SVG XULRunner проще в работе, поскольку его поддержка шире.Вы можете создать пакет приложения «все в одном» (XULRunner) для любой платформы.Лично я не рекомендую Genuitec SWT WebKit для Windows, поскольку он недостаточно зрел.